1 !<arch> 2 __.PKGDEF 0 0 0 644 5833 ` 3 go object linux amd64 go1.8 X:framepointer 4 build id "cf2e2782c4ce3a9dabd2db3338d03d47718ddf34" 5 ---- 6 7 build id "cf2e2782c4ce3a9dabd2db3338d03d47718ddf34" 8 9 $$B 10 version 3 11 12 testenv M|SGOROOT/src/internal/testenv/testenv.go: Builder HasGoBuild MustHaveGoBuild 7T testing? common&mu RWMutexsync 23 w Mutex statesemaLockBm1UnlockB|SwriterSemreaderSemreaderCountreaderWait 26 "@ rw1 RLock@0 RLocker@ rw2esc:0x12 Locker"& RUnlock@0&@0output" WriterioB Write"pn&errchattyranfailed skippedfinisheddonehasSubraceErrorsparent> levelname start Timetimefsec 43 nsecloc Location` zone p` offset isDSTtx zoneTranswhen 49 index isstd isutccacheStart 50 cacheEnd 51 cacheZoneLStringJl2esc:0x22 firstZoneUsedJ esc:0x1getJ8JlookupJl6esc:0x32 56 sec7 58 name1offset2isDST3 60 start4 61 end5lookupFirstZoneJlookupNameJl4 name5 64 unix6offset1isDST2 ok3VAddHt28 Duration 67 68 HoursPd2 MinutesPNanosecondsP 70 SecondsPP d3H AddDateHyears3months4 days5H AfterHHu3AppendFormatH esc:0x9"b3esc:0x1a layout4"BeforeHH ClockHt4 hour1min2sec3DateH year1 MonthRm2 month2day3DayH EqualHHFormatH layout3 GobDecodeH" data3&GobEncodeHt3"&HourH ISOWeekH week2InH8Jloc3HIsZeroH LocalH8HnH8JMarshalBinaryH"&MarshalJSONH"&MarshalTextH"&MinuteHHRNanosecondH RoundH8PHSecondHH SubHHPTruncateH8PHUTCH8HUnixH 90 UnixNanoH 91 UnmarshalBinaryH"&UnmarshalJSONH"&UnmarshalTextH"& WeekdayH T YearH YearDayHZoneH absHdateHt5 full6R yday4locabsH abs3setLocHt1Jloc2durationP barriersignalsub<& Error>c1 args2Errorf> format2 args3Fail> FailNow>Failed>c2 Fatal>Fatalf> Log>Logf> Name> Skip> SkipNow> Skipf> Skipped>flushToParent> log> s2 private>setRan>skip>isParallel context testContext match matcherfilter matchFunc pat str&BsubNames 119 fullNameXm3>c4 subname5 ok2uniqueX parent3 subname4 BstartParallel runningnumWaitingmaxParallel releaseVwaitParallelVParallel<Run< name3<tf4report< FHasGoRun MustHaveGoRun< GoToolPath< GoTool & * HasExec MustHaveExec< #HasExternalNetwork -MustHaveExternalNetwork< HasSymlink MustHaveSymlink< HasLink MustHaveLink< SkipFlaky<issue2 SkipFlakyNet< H_notwin.go*init|SH.goGOOS runtime - linux?? false(! |SHasPrefix strings prefix3GOARCH 135 - amd64true(#D rlocker 138 B(*,."Zr1&ZPJJJutcLocJdays Short HhasSymlink ok1 reason2H, short 141 - 142 - android 144 -nacl 145 ! 146 -darwin8 149 - 150 -arm 151 ! 152 #XDXZ6` hour3P( 155 P%` nsec4P( 157 P%XX 159 'T1 `min3P( 161 P%`P( 162 P%XX 164 'H"X 165 |S`P( 166 P%`P( 167 P%XX 169 '<e(4thX 171 172 P%`(tjX 174 P% 175 %4th4 177 %~ 178 %4th4 180 %(tj,ththzththtjtj0~ththzthth~tjtj:zththztjtjHzth 181 182 %ztj 183 %J8tL`l3J(tlz 184 4/(XXtjd8tfth 186 187 %hth 190 191 % 192 193 %X 194 tjpz( 195 4/(tlt`8 196 - 197 - 198 ! 199 -8 201 - 202 - 203 ! 204 #8`*_8 205 #z 209 % 212 - 213 - 214 - 215 - plan9 216 ! 217 - 218 # 219 -: 220 $$ 221 _go_.o 0 0 0 644 15360 ` 222 go object linux amd64 go1.8 X:framepointer 223 build id "cf2e2782c4ce3a9dabd2db3338d03d47718ddf34" 224 ---- 225 226 227 ! 228 go17lderrors.aflag.aos.aos/exec.apath/filepath.aruntime.astrconv.astrings.atesting.a"".Builder6go.string."GO_BUILDER_NAME"os.Getenv0runtime.morestack_noctxt~r0type.stringTgclocalsf207267fbf96a0178e8758c6e3e0ce28Tgclocals33cdeccccebe80329f1fdbee7f5874cbN$GOROOT/src/internal/testenv/testenv.go"".HasGoBuildtype.boolTgclocals2a5305abe05176240e61b8620e19a815$"".MustHaveGoBuildttype.*testing.T"".HasGoRun "".MustHaveGoRun"".GoToolPath"".GoTool.testing.(*common).Fatalpath.lentype.intpath.ptrtype.*uint8.autotmp_36(type.[1]interface {}~r1Tgclocalse6397a44f8e1b6e77d0f200b4fba5269Tgclocalsbeef1c0edbd4d21e0079520d217ae030runtime.GOROOT"".statictmp_54 runtime.duffcopygo.string."go"*runtime.concatstring2$path/filepath.Joinos.Stat os/exec.LookPathBgo.string."cannot find go tool: ".type.errors.errorString"runtime.newobject(runtime.writeBarrierBgo.itab.*errors.errorString,error.runtime.writebarrierptrtext2.lentext2.ptr.autotmp_600type.*errors.errorString.autotmp_46type.[3]stringtype.errorTgclocalsc52b6414dbc014fb3896a74bff09aa24Tgclocalsddb71be108949c39fbdcbac6425fc033"".HasExec"".MustHaveExec*"".HasExternalNetworktesting.short4"".MustHaveExternalNetworkzgo.string."skipping test: no external network in -short mode".testing.(*common).SkipfTgclocals1a65e721a2ccc325b382662e7ffee780Tgclocals69c1753bd5f81501d95132d08af04464"".HasSymlink$"".MustHaveSymlink"".HasLink"".MustHaveLink"".SkipFlaky"".flakyruntime.convT2Ego.string."skipping known flaky test without the -flaky flag; see golang.org/issue/%d".autotmp_97.autotmp_96 230 issueTgclocalsfd1052c3c0d79a26f8afdf6e802f9f01Tgclocalsdc28adf02d19f0e1888c82648a55be49"".SkipFlakyNet@go.string."GO_BUILDER_FLAKY_NET"go.string."skipping test on builder known to have frequent network failures",testing.(*common).Skip runtime.duffzero*go.string."ParseBool""strconv.ErrSyntaxgo.string."F""runtime.cmpstring go.string."true"go.string."t"str3.lenstr3.ptr.autotmp_104.autotmp_103.autotmp_108*type.strconv.NumErrorTgclocals0e942f96b37a3a54dce69fe4b1f12e5aTgclocals3925c31c22263bf70772c4f7c1a39f0f"".hasSymlinkreasonokTgclocals54241e171da8af6ae173d69da0236748\$GOROOT/src/internal/testenv/testenv_notwin.go"".init"".initdone"runtime.throwinitflag.initos.initos/exec.init$path/filepath.initruntime.initstrconv.initstrings.inittesting.init"go.string."flaky"Jgo.string."run known-flaky tests too"flag.Bool(type..hash.[3]stringruntime.strhashi~r2type.uintptrhptype.*[3]stringTgclocalsd4dc2f11db048877dbc0f60a22b4adb3$type..eq.[3]string runtime.eqstringqTgclocals8f9cec06d1ae35cc9900c511c5e4bdab,go.builtin.error.Error 232 .thisTgclocalsc55e845a0a62e9baae6c740db5a20866<autogenerated>$go.info."".Buildergo.info.string"go.string."amd64"go.string."arm"*go.info."".HasGoBuildgo.info.bool"go.string."linux"xgo.string."skipping test: 'go build' not available on %s/%s"4go.info."".MustHaveGoBuild$go.info.*testing.T&go.info."".HasGoRuntgo.string."skipping test: 'go run' not available on %s/%s"0go.info."".MustHaveGoRun*go.info."".GoToolPathgo.info.intgo.info.*uint8Ngo.string."platform cannot run go tool" go.string.".exe"go.string."bin""go.info."".GoToolgo.info.error$go.info."".HasExectgo.string."skipping test: cannot exec subprocess on %s/%s".go.info."".MustHaveExec:go.info."".HasExternalNetworkDgo.info."".MustHaveExternalNetwork*go.info."".HasSymlinktgo.string."skipping test: cannot make symlinks on %s/%s%s"4go.info."".MustHaveSymlink$go.info."".HasLink~go.string."skipping test: hardlinks are not supported on %s/%s".go.info."".MustHaveLink(go.info."".SkipFlaky.go.info."".SkipFlakyNet*go.info."".hasSymlinkgo.info."".inittype.*booltype.uint8"runtime.gcbits.01:type..namedata.*interface {}.$type.*interface {} runtime.algarray"type.interface {}"runtime.gcbits.03>type..namedata.*[]interface {}.(type.*[]interface {}&type.[]interface {}@type..namedata.*[1]interface {}.*type.*[1]interface {}2type..namedata.*[]string.type.*[]stringtype.[]string8go.info.type..hash.[3]string$go.info.*[3]stringgo.info.uintptr4go.info.type..eq.[3]string0type..hashfunc.[3]string,type..eqfunc.[3]string&type..alg.[3]string6type..namedata.**[3]string. type.**[3]string4type..namedata.*[3]string."runtime.gcbits.15<go.info.go.builtin.error.ErrorJgo.itablink.*errors.errorString,error>go.itab.*strconv.NumError,error,type.*strconv.NumErrorFgo.itablink.*strconv.NumError,error0type..importpath.errors.,type..importpath.flag.(type..importpath.os.2type..importpath.os/exec.>type..importpath.path/filepath.2type..importpath.runtime.2type..importpath.strconv.2type..importpath.strings.2type..importpath.testing.m`X.dH%H;avEH(Hl$ Hl$ HH$HD$HD$HL$HD$0HL$8Hl$ H(P@O[<71#D$ZnD$xdH%H;aHHHl$@Hl$@HD$PH$HD$HD$ HL$H$HT$(H\$HtNtH[HD$0HD$8H\$0HL$8HL$PH$HL$0HL$HD$HD$HD$(HD$XHD$ HD$`Hl$@HH4!"N 238 *u# 239 dH%HD$H;AHH$H$HD$H$H|$`H5Hl$Hl$HmHL$`HD$hH$HHD$HD$HD$HD$ HD$(HL$0H$H$HD$`H$HD$HD$HD$HD$PHL$ HL$@H$HL$HD$ HH$HHD$HD$HD$HD$ HD$0HL$(H$HD$HD$HL$HT$(H\$ HHC H$HD$HL$H$HHT$HD$HL$HD$ HD$(HD$HHL$0HL$8HH$HD$HD$XHL$8HH uGHL$HHH$H$H H$H$H$HH$HL$HHL$HD$XH$H$H$H$H$HHD$PH$HD$@H$H$H$H$H-QA/` TF:8B 247 /f\Bw 248 D$HD$dH%H;avhH8Hl$0Hl$0Hu 250 Hl$0H8HD$@H$HHD$HD$1HD$HD$ HD$(p!opBo~ 251 @pD$D$dH%H;aHPHl$HHl$HHt 253 Hl$HHPHD$`HD$0HD$8HD$@HH$HD$0HD$HD$HL$HL$8HD$@HD$XH$HHD$HD$JHD$8HD$HD$ HD$(f-! 254 ! 255 256 jU 257 258 dH%HD$H;AHH$H$WD$XD$hD$xHH$HD$HD$HD$0HL$HL$(H;01uH$HHHD$8HD$@@HD$HHD$PHH$HD$8HD$HD$HL$HD$HHL$PH$H$HD$HHD$HD$HD$gHu1u 260 KHuF7H|$XWHHl$Hl$HmHHT$XHD$` HD$hHL$pH HHL$xH$1t;uTtHufHtthGH$HL$HHT$HD$HD$ HHL$(HHD$0HHL$(HHD$0r;Hu7TPRPUPEHu+TumPru^PuuOPeHtPr{PunPea@HHHHzHqHhHuDFPAPLPSPEHu8FPauzPlukPsu\PeHfPaPlyPslPe_HHHHHZHQHHH?H$HL$HHT$HD$HD$ HHL$(HHD$0HD$0HL$(H$HL$HHT$HD$HD$ HHL$(HHD$0HD$0HL$(v 264 AU 265 UC 266 D$HD$HD$(dH%H;aH8Hl$0Hl$0<v 268 Hl$0H8uHH$HD$D$HHD$HD$ HD$( uHHl$0H8H H$HD$popopo 273 nI,nI8 276 dH%H;avaH(Hl$ Hl$ 1HL$8HD$H}2HH\$0HH$HL$HL$HD$HHD$H|HL$@Hl$ H(P\OwwD,dH%H;aH8Hl$0Hl$01HD$(H}ZHHT$HH\H4H|$@LDHI9uDH$LD$Ht$H\$D$ t#HL$(HAHD$(H|D$PHl$0H8D$PHl$0H8Ppopof@ 280 dH%H;avVH Hl$Hl$HY Ht H|$(H9;uH#HD$(H@ HL$0H$HD$HL$HL$8HD$@Hl$H @Q?llE GO_BUILDER_NAME"".Builder~r0amd64arm"".HasGoBuild~r0linuxskipping test: 'go build' not available on %s/%s"".MustHaveGoBuildt"".HasGoRun~r0skipping test: 'go run' not available on %s/%s"".MustHaveGoRunt"".GoToolPathpath.lenP"path.ptrX"t~r1"platform cannot run go tool.exegocannot find go tool: bin "".GoTooltext2.len"path.len"text2.ptr"path.ptr"~r0~r1""".HasExec~r0skipping test: cannot exec subprocess on %s/%s"".MustHaveExect"".HasExternalNetwork~r0skipping test: no external network in -short mode"".MustHaveExternalNetworkt"".HasSymlink~r0skipping test: cannot make symlinks on %s/%s%s"".MustHaveSymlinkt"".HasLink~r0skipping test: hardlinks are not supported on %s/%s"".MustHaveLinktskipping known flaky test without the -flaky flag; see golang.org/issue/%d"".SkipFlakytissue"GO_BUILDER_FLAKY_NETtFtrueParseBoolskipping test on builder known to have frequent network failures"".SkipFlakyNetstr3.len"str3.ptr"t"".hasSymlinkokreason"flakyrun known-flaky tests too"".init *interface {}O6W*[]interface {}6p/*[1]interface {}56P[ *[]string"v6 286 type..hash.[3]stringih"ph"~r2"type..eq.[3]stringih"pq"~r2"**[3]string,7~%6 288 *[3]string 289 +60(CiBgo.builtin.error.Error.this~r1"errorsflagosos/exec path/filepathruntimestrconvstringstesting 292 @d P 293 297 300 "$ 301 302 V`&(0 303 *?,./0246 8:&( 307 `<> @BDFHBDJLDNPRT V@X,*,Z0.0\o^`_b6 d 310 ,:&fhj 314 ln$$p 315 r 316 317 @ptvpxz| 320 ~ 323 324 H,v /,4, $ 325 ,04_"$ 000* 330 HrRVp 331 0P, 332 0p, 333 @@6 dzZZZ(H8 335 336 Z``.N8 338 339 ``Zff(8T8Z\\ * J8\\Zbb$"4"P8:8Z$.$^888866BL**h$$fZ&&&^888888ZZZj(jH8\\Z``"l2lN8Zpp.n>$n^8tbbzxZvv8rHrd8Z``|.|N8\\Zff(~8~T8ZZZ(H8ffZ``"2N8Z,H8p8(( Z 346 "2h888Z.0L8v8 347 348 22Z66">>`b@ @ 349 pp0@P 350 ` 351 0@P 352 Xp$$ 354 pp0@P 355 ` 356 pp 357 0@P 358 X`&& 360 pp0@P 361 `44 362 0@P 364 X`p 366 pp0@P 367 ` 368 pp 369 0@P 370 X`Z,<^8x888Z(8Z8t888 375 pp0@P 376 ` 377 pp 378 0@P 379 X`bb 381 0@P 383 X`pZ0@d88@TP d^T@P d 386 387 go17ld