9 fatal error: unexpected signal during runtime execution [signal 0xb code=0x1 addr=0x262d2750 pc=0x40890bc] runtime stack: runtime: unexpected return pc for runtime.sigpanic called from 0x40890bc runtime.throw(0x426ca16) /Users/kawazoel/.homebrew/Cellar/go/1.3.1/libexec/src/pkg/runtime/ panic.c:520 +0x69 runtime: unexpected return pc for runtime.sigpanic called from 0x40890bc runtime.sigpanic() /Users/kawazoel/.homebrew/Cellar/go/1.3.1/libexec/src/pkg/runtime/ os_darwin.c:439 +0x3d
11751 launched: '/Users/kawazoel/letsgo_perl/golang/parallel' (x86_64) Process 11751 stopped * thread #1: tid = 0xb7a9af, 0x0000000004084fd2 parallel`Perl_op_clear(o=0x0000000005100350) + 498 at op.c:625, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000004084fd2 parallel`Perl_op_clear(o=0x0000000005100350) + 498 at op.c:625 622 allowed to raise and lower references during global destruction, 623 so any *valid* code that happens to do this during global 624 destruction might well trigger premature cleanup. */ -> 625 bool still_valid = gv && SvREFCNT(gv); 626 627 if (still_valid) 628 SvREFCNT_inc_simple_void(gv);
ํͳ͍ͷͰΤϥʔݟͳ͕Β͕Μͬͯ͢ In file included from ./parallel.go:4:0: ./parallel.go: In function 'init_perl': /usr/lib64/perl5/CORE/perl.h:189:16: error: 'my_perl' undeclared (first use in this function) # define aTHX my_perl