https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77642
Bug ID: 77642 Summary: GO Bootstrap fail starting with r239872 splitstack signature does not match Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: krebbel at gcc dot gnu.org CC: cmang at google dot com Target Milestone: --- /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c: In function 'doentersyscall': /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c:2055:43: error: passing argument 3 of '__splitstack_find' from incompatible pointer type [-Werror=incompatible-pointer-types] g->gcstack = __splitstack_find(nil, nil, &g->gcstacksize, ^ /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c:35:14: note: expected 'size_t * {aka long unsigned int *}' but argument is of type 'uintptr_t * {aka unsigned int *}' extern void *__splitstack_find(void *, void *, size_t *, void **, void **, ^~~~~~~~~~~~~~~~~ /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c: In function 'runtime_entersyscallblock': /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c:2102:43: error: passing argument 3 of '__splitstack_find' from incompatible pointer type [-Werror=incompatible-pointer-types] g->gcstack = __splitstack_find(nil, nil, &g->gcstacksize, ^ /home/dailybuild/gnu-dailybuild/arena/20160918/gcc-head/src/libgo/runtime/proc.c:35:14: note: expected 'size_t * {aka long unsigned int *}' but argument is of type 'uintptr_t * {aka unsigned int *}' extern void *__splitstack_find(void *, void *, size_t *, void **, void **, ^~~~~~~~~~~~~~~~~ /\* Makefile:2344: recipe for target 'proc.lo' failed make[8]: *** [proc.lo] Error 1