114 | | Cathys-iMac-2:~ grinch$ |
115 | | Cathys-iMac-2:~ grinch$ |
116 | | Cathys-iMac-2:~ grinch$ go build package main |
117 | | package package is not in GOROOT (/opt/local/lib/go/src/package) |
118 | | package main is not in GOROOT (/opt/local/lib/go/src/main) |
119 | | Cathys-iMac-2:~ grinch$ import "fmt" |
120 | | func main() { |
121 | | fmt.Println("hello world") |
122 | | } |
123 | | go build /Users/grinch/Downloads/hello-world.go ' |
124 | | |
125 | | c^CCathys-iMac-2:~ grinch$ |
126 | | Cathys-iMac-2:~ grinch$ |
127 | | Cathys-iMac-2:~ grinch$ |
128 | | Cathys-iMac-2:~ grinch$ |
129 | | Cathys-iMac-2:~ grinch$ |
130 | | Cathys-iMac-2:~ grinch$ go build /Users/grinch/Downloads/hello-world.go |
131 | | go(1095,0x7fff748cc180) malloc: *** error for object 0x7fff865a87b4: pointer being freed was not allocated |
132 | | *** set a breakpoint in malloc_error_break to debug |
133 | | SIGABRT: abort |
134 | | PC=0x7fff8787b212 m=0 sigcode=0 |
135 | | |
136 | | goroutine 0 [idle]: |
137 | | syscall.syscall(0x407a9c0, 0x4b00440, 0x0, 0x0) |
138 | | /opt/local/lib/go/src/runtime/sys_darwin.go:22 +0x3b fp=0xc00004e7c0 sp=0xc00004e7a0 pc=0x4062b7b |
139 | | syscall.syscall(0xc0000c0280, 0x19, 0x1, 0x0) |
140 | | <autogenerated>:1 +0x26 fp=0xc00004e808 sp=0xc00004e7c0 pc=0x4068886 |
141 | | syscall.closedir(0xc0000a4088) |
142 | | /opt/local/lib/go/src/syscall/zsyscall_darwin_amd64.go:505 +0x2f fp=0xc00004e838 sp=0xc00004e808 pc=0x4077c8f |
143 | | os.(*dirInfo).close(...) |
144 | | /opt/local/lib/go/src/os/dir_darwin.go:23 |
145 | | os.(*file).close(0xc0000864e0) |
146 | | /opt/local/lib/go/src/os/file_unix.go:249 +0x52 fp=0xc00004e890 sp=0xc00004e838 pc=0x40d34f2 |
147 | | os.(*File).Close(...) |
148 | | /opt/local/lib/go/src/os/file_posix.go:26 |
149 | | io/ioutil.ReadDir({0xc0000c0280, 0x19}) |
150 | | /opt/local/lib/go/src/io/ioutil/ioutil.go:64 +0x71 fp=0xc00004e910 sp=0xc00004e890 pc=0x4161c31 |
151 | | cmd/go/internal/fsys.readDir({0xc0000c0280, 0x4044df1}) |
152 | | /opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:246 +0x27 fp=0xc00004e958 sp=0xc00004e910 pc=0x41a7ec7 |
153 | | cmd/go/internal/fsys.ReadDir({0xc0000c0280, 0x0}) |
154 | | /opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:270 +0x28e fp=0xc00004ecf8 sp=0xc00004e958 pc=0x41a82ae |
155 | | cmd/go/internal/imports.ScanDir({0xc0000c0280, 0x19}, 0x19) |
156 | | /opt/local/lib/go/src/cmd/go/internal/imports/scan.go:19 +0x45 fp=0xc00004edf0 sp=0xc00004ecf8 pc=0x41c1905 |
157 | | cmd/go/internal/modload.scanDir({0xc0000c0280, 0xc000094000}, 0xc0000bc228) |
158 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1991 +0x25 fp=0xc00004ee58 sp=0xc00004edf0 pc=0x43d76a5 |
159 | | cmd/go/internal/modload.(*loader).load(0xc0000e06e0, {0x4676b00, 0xc000094000}, 0xc0000e0790) |
160 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1622 +0x565 fp=0xc00004ef30 sp=0xc00004ee58 pc=0x43d4ce5 |
161 | | cmd/go/internal/modload.(*loader).pkg.func1.1() |
162 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1389 +0x29 fp=0xc00004ef60 sp=0xc00004ef30 pc=0x43d39a9 |
163 | | cmd/go/internal/par.(*Queue).Add.func1() |
164 | | /opt/local/lib/go/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc00004efe0 sp=0xc00004ef60 pc=0x41c4dbd |
165 | | runtime.goexit() |
166 | | /opt/local/lib/go/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x4066221 |
167 | | created by cmd/go/internal/par.(*Queue).Add |
168 | | /opt/local/lib/go/src/cmd/go/internal/par/queue.go:56 +0x238 |
169 | | |
170 | | goroutine 21 [syscall]: |
171 | | syscall.syscall(0x407a9c0, 0x4b00440, 0x0, 0x0) |
172 | | /opt/local/lib/go/src/runtime/sys_darwin.go:22 +0x3b fp=0xc00004e7c0 sp=0xc00004e7a0 pc=0x4062b7b |
173 | | syscall.syscall(0xc0000c0280, 0x19, 0x1, 0x0) |
174 | | <autogenerated>:1 +0x26 fp=0xc00004e808 sp=0xc00004e7c0 pc=0x4068886 |
175 | | syscall.closedir(0xc0000a4088) |
176 | | /opt/local/lib/go/src/syscall/zsyscall_darwin_amd64.go:505 +0x2f fp=0xc00004e838 sp=0xc00004e808 pc=0x4077c8f |
177 | | os.(*dirInfo).close(...) |
178 | | /opt/local/lib/go/src/os/dir_darwin.go:23 |
179 | | os.(*file).close(0xc0000864e0) |
180 | | /opt/local/lib/go/src/os/file_unix.go:249 +0x52 fp=0xc00004e890 sp=0xc00004e838 pc=0x40d34f2 |
181 | | os.(*File).Close(...) |
182 | | /opt/local/lib/go/src/os/file_posix.go:26 |
183 | | io/ioutil.ReadDir({0xc0000c0280, 0x19}) |
184 | | /opt/local/lib/go/src/io/ioutil/ioutil.go:64 +0x71 fp=0xc00004e910 sp=0xc00004e890 pc=0x4161c31 |
185 | | cmd/go/internal/fsys.readDir({0xc0000c0280, 0x4044df1}) |
186 | | /opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:246 +0x27 fp=0xc00004e958 sp=0xc00004e910 pc=0x41a7ec7 |
187 | | cmd/go/internal/fsys.ReadDir({0xc0000c0280, 0x0}) |
188 | | /opt/local/lib/go/src/cmd/go/internal/fsys/fsys.go:270 +0x28e fp=0xc00004ecf8 sp=0xc00004e958 pc=0x41a82ae |
189 | | cmd/go/internal/imports.ScanDir({0xc0000c0280, 0x19}, 0x19) |
190 | | /opt/local/lib/go/src/cmd/go/internal/imports/scan.go:19 +0x45 fp=0xc00004edf0 sp=0xc00004ecf8 pc=0x41c1905 |
191 | | cmd/go/internal/modload.scanDir({0xc0000c0280, 0xc000094000}, 0xc0000bc228) |
192 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1991 +0x25 fp=0xc00004ee58 sp=0xc00004edf0 pc=0x43d76a5 |
193 | | cmd/go/internal/modload.(*loader).load(0xc0000e06e0, {0x4676b00, 0xc000094000}, 0xc0000e0790) |
194 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1622 +0x565 fp=0xc00004ef30 sp=0xc00004ee58 pc=0x43d4ce5 |
195 | | cmd/go/internal/modload.(*loader).pkg.func1.1() |
196 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:1389 +0x29 fp=0xc00004ef60 sp=0xc00004ef30 pc=0x43d39a9 |
197 | | cmd/go/internal/par.(*Queue).Add.func1() |
198 | | /opt/local/lib/go/src/cmd/go/internal/par/queue.go:58 +0x7d fp=0xc00004efe0 sp=0xc00004ef60 pc=0x41c4dbd |
199 | | runtime.goexit() |
200 | | /opt/local/lib/go/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00004efe8 sp=0xc00004efe0 pc=0x4066221 |
201 | | created by cmd/go/internal/par.(*Queue).Add |
202 | | /opt/local/lib/go/src/cmd/go/internal/par/queue.go:56 +0x238 |
203 | | |
204 | | goroutine 1 [chan receive]: |
205 | | cmd/go/internal/modload.loadFromRoots({0x4676b00, 0xc000094000}, {{{0x0, 0x0}, 0xc000115f20, 0x0, {0x0, 0x0}, 0x0, 0x1, ...}, ...}) |
206 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:998 +0x6e5 |
207 | | cmd/go/internal/modload.ImportFromFiles({0x4676b00, 0xc000094000}, {0xc00008e1a0, 0x1, 0x1}) |
208 | | /opt/local/lib/go/src/cmd/go/internal/modload/load.go:635 +0x22e |
209 | | cmd/go/internal/load.GoFilesPackage({0x4676b00, 0xc000094000}, {0x60, 0x4f, 0x5e}, {0xc00008e1a0, 0x4, 0x1}) |
210 | | /opt/local/lib/go/src/cmd/go/internal/load/pkg.go:2690 +0x21d |
211 | | cmd/go/internal/load.PackagesAndErrors({0x4676b00, 0xc000094000}, {0x2d, 0x0, 0x0}, {0xc00008e1a0, 0x1, 0x1}) |
212 | | /opt/local/lib/go/src/cmd/go/internal/load/pkg.go:2436 +0xbaa |
213 | | cmd/go/internal/work.runBuild({0x4676b00, 0xc000094000}, 0xc0000bc540, {0xc00008e1a0, 0x1, 0x1}) |
214 | | /opt/local/lib/go/src/cmd/go/internal/work/build.go:371 +0xa5 |
215 | | main.invoke(0x498d580, {0xc00008e190, 0x2, 0x2}) |
216 | | /opt/local/lib/go/src/cmd/go/main.go:216 +0x2f6 |
217 | | main.main() |
218 | | /opt/local/lib/go/src/cmd/go/main.go:173 +0x78e |
219 | | |
220 | | rax 0x0 |
221 | | rbx 0x6 |
222 | | rcx 0x7fff5fbff978 |
223 | | rdx 0x0 |
224 | | rdi 0x707 |
225 | | rsi 0x6 |
226 | | rbp 0x7fff5fbff9a0 |
227 | | rsp 0x7fff5fbff978 |
228 | | r8 0x7fff748cb278 |
229 | | r9 0x0 |
230 | | r10 0x20000000 |
231 | | r11 0x206 |
232 | | r12 0x4ab1000 |
233 | | r13 0x4ae1000 |
234 | | r14 0x7fff748cc180 |
235 | | r15 0x1 |
236 | | rip 0x7fff8787b212 |
237 | | rflags 0x206 |
238 | | cs 0x7 |
239 | | fs 0x0 |
240 | | gs 0x0 |