Home | History | Annotate | Download | only in testing
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     6002      `
      3 go object linux amd64 go1.8 X:framepointer
      4 build id "111bf84d3dcfc8a9c088a9a24eeb9ee920b9748d"
      5 ----
      6 
      7 build id "111bf84d3dcfc8a9c088a9a24eeb9ee920b9748d"
      8 
      9 $$B
     10 version 3
     11 
     12 	quick
C|SGOROOT/src/testing/quick/quick.goGeneratorGenerate
Randrandmath/randsrc
Source	Int63
     17 Seed
     18 seeds64
Source64
     20 
     21 Uint64
readVal
     24 
readPosExpFloat64>r2
esc:0x9
Float32>&(
Float64>&(Int>&(	Int31>&(Int31n>&(n3>&(
     30 Int63n>&(
     32 4
     33 Intn>&(4NormFloat64>&(Perm>&(4Read>r3"p4
esc:0x1n1&err2>r1(
     36 
seed2Uint32>&(>&(size
	Value
reflectTtyp
	rtypeP
ptrdatahash	tflag
^	alignfieldAlignkindalg

typeAlg\6	equal66gcdata"str

nameOffptrToThis

typeOffJ	AlignFt2DAssignableToFx
Type>vzPuBits
ChanDir
StringRd2 ComparableConvertibleToP~ElemP	Fieldi
StructFieldName 
PkgPath ||PTag
StructTag GetVtag2esc:0x12 key3D LookupVtag3 key4D value1	ok2Offset	IndexAnonymousFieldAlignFieldByIndex	indexTFieldByName nameTFieldByNameFunc 	matchTImplementsP~InPIsVariadicKeyPKind
Xk2 LenMethod
     69   ||PFuncDMethodByName Z NumField	NumInNumMethodNumOutOutP Size commonFuncommon
uncommonType
     73 
pkgPathLmcount_moff
methods\x
methodLmtypNifn

textOfftfn`u3FxFxDRFxDFxPFxesc:0x22PFxesc:0x3ai3TFxDFxindex3DTFt3 
name4DTF match4DTFxPFxPFxDFxPFxDXFxDFxZm1F DZFx FxDFxDFxFxDFxPFx FxDFx FxFexportedMethodsFx^pFxLoff3
	bytes"databn2"isExportedbDb s1
nameLenbDb tagb tagLenbDpointersFxD	ptrToFxFFx`6tFxNFFx\ptr6?
flagddf2XmustBedf1Xexpected2mustBeAssignabledmustBeExporteddAddrDv2DBoolDD	BytesDesc:0x2a"CallDD	in3(DCallSliceDD(D
CanAddrDDCanInterfaceDDCanSetDDCapD	CloseDv1
ComplexDD
ConvertDPDDDDesc:0x1aDDDDD 
name3DDD match3DD	FloatDDDD.DD
     93 InterfaceDi1InterfaceDataDD	IsNilDD
IsValidDDDDXDMapIndexDDD
MapKeysD(DDDD DDDDDOverflowComplexDDx3OverflowFloatDDOverflowIntDD
     96 OverflowUintDD
PointerDRecvDv3Dx1SendD(Dx2SetDD
SetBoolDDSetBytesD("SetCapDDSetComplexDDSetFloatDDSetIntDD
    101 SetLenDDSetMapIndexD(Dkey2Dval3SetPointerDD6SetStringDD 
SetUintDD	SliceDj4DSlice3Dk5DD 
TryRecvDD
TrySendD(D||DPUintDDUnsafeAddrDassignToD context3DFdst46target5DcallD 	op3DD	in4(D
pointerD6recvD	nb4Dval1	runesD|SsendD(Dselected1setRunesD(|S	RRP>
rand4D
ConfigMaxCountMaxCountScale
    115 >
    116 ValuesD>getMaxCountfc2DmaxCount1
getRandf>
4SetupError 	Errorhs2 
CheckError{	Countj( 
CheckEqualErrorjOut1Out2l( 	&	Checkfconfig3(&	NCheckEqualg3fconfig4(&	init	add6p266JX
stringHeaderData6ddefaultMaxCountXtx`(X^8X6xXtxtxtx0||txf
    125 4/||ttxfj
    126 4/8XtxbHXXtxd
    127 %>^txPbxfX"8X6tXh||t
    128 "%
    129 "%jzt
    130 4/`b3"(X"X6t`hdr4n(XnX6(tX6
    132 %(tX
    133 %
    134 %X
    136 %lXX8t
    137 %
    138 %X8t
    140 %vztxd
    141 %
    142 %XX
    143 d%>||t
    144 d%
    145 d%zt
    146 d%
    147 d%||t
    148 d%8ttd(tz
    149 %||t
    150 '(XtX(X X6X(
    152 $$
    153 _go_.o          0           0     0     644     52421     `
    154 go object linux amd64 go1.8 X:framepointer
    155 build id "111bf84d3dcfc8a9c088a9a24eeb9ee920b9748d"
    156 ----
    157 
    158 
    159 !
    160 go17ldflag.a
    162 fmt.amath.amath/rand.areflect.astrings.a"".randFloat32*runtime.racefuncenter2math/rand.(*Rand).Float64*math/rand.(*Rand).Int*$f64.47efffffe0000000*$f64.8000000000000000(runtime.racefuncexit0runtime.morestack_noctxt.autotmp_2type.float64~r1type.float32rand(type.*math/rand.Rand.fptype.uintptrTgclocals524d71b8d4b4126db12e7a6de3370d94Tgclocals69c1753bd5f81501d95132d08af04464D$GOROOT/src/testing/quick/quick.go"".randFloat64*$f64.7fefffffffffffff.autotmp_5"".randInt64.math/rand.(*Rand).Int63.autotmp_7type.int64"".Value"".sizedValue.autotmp_15type.bool.autotmp_12"type.reflect.flag.autotmp_14&type.*reflect.rtype.autotmp_13&type.unsafe.Pointerok
    164 value$type.reflect.Valuet"type.reflect.TypeTgclocals750da34a56026ac32705a45324949e4eTgclocalsf83413e1f0916265015171ba5b95f669reflect.Zero.reflect.Value.Interface"type."".Generator$runtime.assertE2I2reflect.New$reflect.Value.Elem"reflect.Value.Len&reflect.Value.Index"reflect.Value.Set"".statictmp_88,math/rand.(*Rand).Intnreflect.MakeMap2reflect.Value.SetMapIndex"".statictmp_85"".statictmp_90"".statictmp_86,reflect.Value.NumField runtime.duffcopy&reflect.Value.Field"".statictmp_89type.int32"runtime.makeslice"runtime.racewrite2runtime.slicerunetostring.reflect.Value.SetString$runtime.panicindex"reflect.MakeSlice"".statictmp_87*reflect.Value.SetUint,reflect.Value.SetFloat0reflect.Value.SetComplex(reflect.Value.SetInt*reflect.Value.SetBoolok1.autotmp_95v.flagsizeLefttype.intnumElemsnumCharsnkey.flagielem.flagcodePoints.lencodePoints.cap.autotmp_96.autotmp_94.autotmp_93
    166 v.typ
    167 v.ptrkey.typkey.ptrelem.typelem.ptrcodePoints.ptrtype.*int32.autotmp_92.autotmp_91.autotmp_790type.reflect.StructFieldsizeTgclocalsf9155344d8897f128b99bd3b2f09ff0dTgclocals1d49f1ed69817848e7d9dd86cb580130("".(*Config).getRand runtime.raceread&math/rand.NewSource.type.math/rand.Source64$runtime.assertI2I2&type.math/rand.Rand"runtime.newobject,runtime.racewriterange runtime.duffzero(runtime.writeBarrier.runtime.writebarrierptr~r0src2.itabtype.*uint8src2.datas643.itabs643.data.autotmp_102.autotmp_101*type.**math/rand.Randctype.*"".ConfigTgclocalsb599097fa3ba1cecd41a359ace47165fTgclocalsae358ea5a229d2c0e97a8ade3782ff390"".(*Config).getMaxCount$"".defaultMaxCount.autotmp_103.autotmp_104type.*float64maxCountTgclocalsfd1052c3c0d79a26f8afdf6e802f9f01Tgclocals663f8c6bfa83aa777198789ce63d9ab4&"".SetupError.Errortype.strings$type."".SetupErrorTgclocals42de96b0ee2ecebee32eb4aae6bc10d1Tgclocals33cdeccccebe80329f1fdbee7f5874cb,"".(*CheckError).Error"".toStringruntime.convT2EFgo.string."#%d: failed on input %s"fmt.Sprintf.autotmp_114.autotmp_113.autotmp_112.autotmp_106.autotmp_105(type.[2]interface {}&type.*"".CheckErrorTgclocals285f5ed75afc14c7a39d3b277b87108dTgclocals3135627a9c75fc5fa088a561b994e6716"".(*CheckEqualError).Error~go.string."#%d: failed on input %s. Output 1: %s. Output 2: %s".autotmp_128.autotmp_127.autotmp_126.autotmp_118.autotmp_117.autotmp_116.autotmp_115(type.[4]interface {}0type.*"".CheckEqualErrorTgclocals9ddf7d5f372c8b4ce97a3403b8c02462Tgclocalsa6bb14b92079bc3ea7cb1c76a45e673d"".Check$"".functionAndType$"".arbitraryValues$reflect.Value.Call*runtime.racereadrange$reflect.Value.Bool"".toInterfaces$type."".CheckError8go.itab.*"".CheckError,errorVgo.string."function does not return a bool"6go.itab."".SetupError,errorruntime.convT2I\go.string."function does not return one value"Lgo.string."argument is not a function" "".defaultConfigfVal.flagarguments.lenarguments.cap.autotmp_150.autotmp_149fVal.typfVal.ptrfType.itabfType.dataerr.itaberr.dataarguments.ptr&type.*reflect.Value.autotmp_156.autotmp_155.autotmp_154.autotmp_153(type.*[]interface {}.autotmp_152.autotmp_151$type.*interface {}.autotmp_148.autotmp_137.autotmp_134.autotmp_132~r2type.errorconfigf"type.interface {}Tgclocals43d4cec8a8aeaa7801f2d14869948726Tgclocalsfde50b7cccc4318ceab8dbf5883ecf67"".CheckEqualTgo.string."functions have different types"runtime.ifaceeq&type.[]interface {}"reflect.DeepEqual.type."".CheckEqualErrorBgo.itab.*"".CheckEqualError,error>go.string."g is not a function">go.string."f is not a function"yOut.lenyOut.capy.flagxOut.lenxOut.capx.flag.autotmp_186.autotmp_185yOut.ptr
    171 y.typ
    172 y.ptrxType.itabxType.dataxOut.ptr
    173 x.typ
    174 x.ptr.autotmp_191.autotmp_190.autotmp_189.autotmp_188.autotmp_187.autotmp_184.autotmp_183.autotmp_182.autotmp_165.autotmp_164.autotmp_160.autotmp_175.autotmp_174~r3gTgclocals65ae9387b197c70ad3160a94178cff49Tgclocalsded2191791ea959fb721adf2fd06b7e7go.string."cannot create arbitrary value of type %s for argument %d"j.autotmp_209.autotmp_208.autotmp_198.autotmp_214.autotmp_213.autotmp_212(type.*unsafe.Pointer.autotmp_211.autotmp_210.autotmp_207Xtype.*func([]reflect.Value, *math/rand.Rand).autotmp_200.autotmp_196errargs(type.[]reflect.ValueTgclocals100366b4ec266c0c7bb67d1f92dd85a4Tgclocalsdcecca633735c100784a7a916597c656reflect.ValueOf$reflect.Value.Type.autotmp_219v2.flagv2.typv2.ptr.autotmp_221.autotmp_220vTgclocals672d96b99b9a566d5f2d65f032f8fa73Tgclocals5f9bc171098d7bef19e2540f8740bdfcret.lenret.cap.autotmp_233ret.ptr.autotmp_232.autotmp_231.autotmp_230valuesTgclocals9a9dbb8772b260ea4d6acc251385a603Tgclocals22dcbcd0be7d05f9037ff6ad742bb9cfgo.string."%#v"go.string.", "strings.Join
    176 s.len
    177 s.cap.autotmp_249.autotmp_248v.typev.data
    180 s.ptrtype.*string.autotmp_250.autotmp_247.autotmp_246.autotmp_237(type.[1]interface {}interfacesTgclocalsb0294b9220a9eb5d6e33c454743a2fd1Tgclocals7b18284157f9aaa7f44d927ac61bf21e"".init"".initdone"runtime.throwinitflag.initfmt.initmath.initmath/rand.initreflect.initstrings.init.go.string."quickchecks"vgo.string."The default number of iterations for each check"flag.Int.autotmp_252type.*intTgclocals9fb7f0986f647f17cb53dda1484e0f7a*"".Generator.Generate.autotmp_254.autotmp_256.autotmp_255
    181 .this<autogenerated>,"".(*SetupError).Error"go.string."quick",go.string."SetupError""go.string."Error""runtime.panicwrap~r0.len~r0.ptr&type.*"".SetupErrorTgclocalsb9af6bbc417a82ce0ce1d467edbbc8324type..hash.[2]interface {}(runtime.nilinterhashhp*type.*[2]interface {}Tgclocalse6397a44f8e1b6e77d0f200b4fba52690type..eq.[2]interface {}runtime.efaceeq.autotmp_265.autotmp_267.autotmp_266qTgclocalsb5c7440574e69788f4b5c44c58660c31Tgclocalscebf9419b90e46477aa4e5920f8669ae4type..hash.[4]interface {}*type.*[4]interface {}0type..eq.[4]interface {}.autotmp_275.autotmp_277.autotmp_276,go.builtin.error.Error.autotmp_279.autotmp_280Tgclocals48fa3758e632e1b97d3b7251e66d0b97Tgclocals9783710103695d7171ee820ce562d18d,go.info."".randFloat32go.info.uintptr.go.info.*math/rand.Randgo.info.float32,go.info."".randFloat64go.info.float64(go.info."".randInt64go.info.int64 go.info."".Value(go.info.reflect.Type*go.info.reflect.Valuego.info.bool*go.info."".sizedValue(go.info.reflect.flaggo.info.int,go.info.*reflect.rtype,go.info.unsafe.Pointergo.info.*int328go.info."".(*Config).getRandgo.info.*uint8$go.info.*"".Config@go.info."".(*Config).getMaxCount6go.info."".SetupError.Error*go.info."".SetupErrorgo.info.string<go.info."".(*CheckError).Error,go.info.*"".CheckErrorFgo.info."".(*CheckEqualError).Error6go.info.*"".CheckEqualError go.info."".Check,go.info.*reflect.Value(go.info.interface {}go.info.error*go.info."".CheckEqual*go.info.*interface {}4go.info."".arbitraryValues.go.info.[]reflect.Value4go.info."".functionAndType.go.info."".toInterfaces,go.info.[]interface {}&go.info."".toStringgo.info.*stringgo.info."".inittype."".Configtype.uint8:go.info."".Generator.Generate(go.info."".Generator"runtime.gcbits.01htype..namedata.*func(*rand.Rand, int) reflect.Value.\type.*func(*math/rand.Rand, int) reflect.Value runtime.algarrayZtype.func(*math/rand.Rand, int) reflect.Value@type..namedata.*quick.Generator.$type.*"".Generator"runtime.gcbits.03(type..importpath."".0type..namedata.Generate.@type..namedata.*[]reflect.Value.*type.*[]reflect.Valuedtype..namedata.*func([]reflect.Value, *rand.Rand).Vtype.func([]reflect.Value, *math/rand.Rand)"runtime.gcbits.0c:type..namedata.*quick.Config.0type..namedata.MaxCount.:type..namedata.MaxCountScale.(type..namedata.Rand.,type..namedata.Values.<type..namedata.**quick.Config. type.**"".ConfigPtype..namedata.*func(*quick.Config) int.4type.*func(*"".Config) int2type.func(*"".Config) int^type..namedata.*func(*quick.Config) *rand.Rand.Ltype.*func(*"".Config) *math/rand.RandJtype.func(*"".Config) *math/rand.Rand6type..namedata.getMaxCount.6type..namedata.*func() int. type.*func() inttype.func() int.type..namedata.getRand.Dtype..namedata.*func() *rand.Rand.8type.*func() *math/rand.Rand6type.func() *math/rand.Rand6type..namedata.**rand.Rand.<go.info."".(*SetupError).Error,go.info.*"".SetupErrorBtype..namedata.*quick.SetupError.^type..namedata.*func(*quick.SetupError) string.Btype.*func(*"".SetupError) string@type.func(*"".SetupError) string*type..namedata.Error.<type..namedata.*func() string.&type.*func() string$type.func() string\type..namedata.*func(quick.SetupError) string.@type.*func("".SetupError) string>type.func("".SetupError) string:type..namedata.*interface {}.@type..namedata.**[]interface {}.*type.**[]interface {}>type..namedata.*[]interface {}."runtime.gcbits.02Btype..namedata.*quick.CheckError.*type..namedata.Count.$type..namedata.In.Dtype..namedata.**quick.CheckError.(type.**"".CheckError^type..namedata.*func(*quick.CheckError) string.Btype.*func(*"".CheckError) string@type.func(*"".CheckError) stringDgo.info.type..hash.[2]interface {}0go.info.*[2]interface {}@go.info.type..eq.[2]interface {}<type..hashfunc.[2]interface {}8type..eqfunc.[2]interface {}2type..alg.[2]interface {}Btype..namedata.**[2]interface {}.,type.**[2]interface {}@type..namedata.*[2]interface {}."runtime.gcbits.0f"runtime.gcbits.92Ltype..namedata.*quick.CheckEqualError.@type..namedata.-noname-exported.(type..namedata.Out1.(type..namedata.Out2.Ntype..namedata.**quick.CheckEqualError.2type.**"".CheckEqualErrorhtype..namedata.*func(*quick.CheckEqualError) string.Ltype.*func(*"".CheckEqualError) stringJtype.func(*"".CheckEqualError) stringDgo.info.type..hash.[4]interface {}0go.info.*[4]interface {}@go.info.type..eq.[4]interface {}<type..hashfunc.[4]interface {}8type..eqfunc.[4]interface {}2type..alg.[4]interface {}Btype..namedata.**[4]interface {}.,type.**[4]interface {}@type..namedata.*[4]interface {}."runtime.gcbits.ff@type..namedata.*[1]interface {}.*type.*[1]interface {}<go.info.go.builtin.error.Error>go.itablink."".SetupError,error@go.itablink.*"".CheckError,errorJgo.itablink.*"".CheckEqualError,error,type..importpath.flag.*type..importpath.fmt.,type..importpath.math.6type..importpath.math/rand.2type..importpath.reflect.2type..importpath.strings.0`0dH%H;aH Hl$Hl$HD$ H$HD$(H$D$D$HD$(H$D$
YHD$HHu
fD$D$ZD$0Hl$H M@?<!
    187 %	
    189 *(W
    190 dH%H;aH Hl$Hl$HD$ H$HD$(H$D$D$HD$(H$D$
YHD$HHu
fD$D$D$0Hl$H Q@?N!
    196 !	
    198 *(S
    199 dH%H;avZH Hl$Hl$HD$ H$HD$(H$HD$HD$HHL$HHD$0Hl$H @U?p`p&5dH%H;aHhHl$`Hl$`HD$hH$HD$pH$HD$xHD$H$HD$HD$2HD$0HD$HHL$(HL$XHT$ HT$P\$8\$GHD$PH$HD$XH$HD$HH$D$G$Hl$`Hh0r!
    203 *.,B
    204 dH%H$hH;AHH$H$H$H$H$ H$H$(HL$HD$ HL$HT$H$HL$HD$HD$ HL$HH$HL$HD$D$(HL$HT$ H$ H$H$(HL$HD$ HL$HT$H$HL$HD$HD$(H$HL$ H$8HT$H$0H$ HH$(H<$HD$HUHHHH#1H$H$0H$H$8HT$H$H\$HD$H$H9H$ HPPH$(H$HD$HL$H$HL$H$0HD$H$8HL$D$8HL$ H$hHT$(H$pH\$0H$H$0H$H$8Ht$H$H|$L$LD$HD$ HL$(HT$0H$HL$HT$H$hHD$H$pHD$ H$HD$(H$HHH$H
H$HH$(H$H$@H$H$HH$(H$P$XH$HH$0H$@H$8H$HH$H$P$XH$HHH$0H$H$8HL$HD$H$H$ H$H$(HT$HD$ HL$HT$H$0H$H$8Ht$H$H|$HT$HL$ HD$(1H$H$H9H$ HH$(H4$HD$HL$H$HD$H$0HD$H$8HL$HD$(H$HHL$ H$@HT$0H$\$8\${H$ H~PL$(L$HD$HL$H$HL$H$0HD$H$8HL$HD$(HL$ HT$0\$8t${@tutqH$0H$H$8Ht$H$H|$L$@LD$L$HLD$ L$LD$(HL$0HD$8HT$@H$HHH$H
H$(HH$H$H$@H$H$HH$(H$P$XH$HHtzHH$(H
H$HH$H$H$@H$H$HH$(H$P$XH$HH$0H$H$8HL$HD$HulH$ H$H$(HD$HD$ HL$HT$H$0H$H$8Ht$H$H|$HT$HL$ HD$(H$ HHPH$(H$HD$HL$H$HD$H$0HD$H$8HD$HD$ H$PL$8HT$0H$H\$(H$H$ HIPH$(H4$HD$HL$H$HL$HD$ HL$HT$H$0H$H$8Ht$H$H|$HT$HL$ HD$(H$0H$H$8HL$H$HT$HD$HL$ HT$(H$HL$HT$H$PHD$H$HD$ H$HD$(HH$(H
H$HH$H$H$@H$H$HH$(H$P$XH$HHH|HH$0H$H$8HL$H$HT$HD$H$H$8H9HH$1H$H9H$ HsXHT$H$(H<$HD$H$Ht$H$Hl$Hl$HmH$H$H$HL$H$0HD$H$HL$D$8HL$ H$`HT$(H$xH\$0H$H$0H$H$8Ht$H$H|$L$LD$HD$ HL$(HT$0H$HL$HT$H$`HD$H$xHD$ H$HD$(H$HPH$H$HH$H
H$HH$(H$H$@H$H$HH$(H$P$XH$HH~&HHHHtHHHHH1HHH$0H$HD$2HD$H$H
H$HD$HD$HD$(H$HL$H$HT$ H$1H$H$H9H$0H<$HD$HD$H$ H$H$H9H$H4H4$H$H$ H$HXH$HH$H$H$H9`H$HL$HT$HD$HD$ HL$(HD$HL$ H$0H$H$8HL$H$HT$H$0H$H$8HL$HD$H$H$ H$H$(HT$HD$HD$HD$(HL$0HT$ H$0H$H$8Ht$H$H|$HT$HD$ HL$(H$8H$H)H$1H$H9>H$ HsPH$(H<$HD$HL$H$HL$H$0HD$H$HL$D$8HL$ H$XHT$(H$H\$0H$H$0H$H$8Ht$H$H|$L$LD$HD$ HL$(HT$0H$HL$HT$H$XHD$H$HD$ H$HD$(H$HPH$H$HH$H
H$HH$(H$H$@H$H$HH$(H$P$XH$HH
HuKH$0H$HD$H$0H$H$8HT$H$H\$HD$GH$0H$D$H$0H$H$8HL$H$HT$ZD$HHu~H$0H$D$D$|H$0H$D$H$0H$H$8HL$H$HT$L$|ZL$ZD$ hH$0H$D$$H$0H$D$H$0H$H$8HL$H$HT$$L$D$ H$0H$D$H$0H$H$8HL$H$HT$D$HHHtVHt\H$0H$HD$H$0H$H$8HT$H$H\$HD$/H$0H$HD$H$0H$H$8HT$H$H\$HD$HHuKH$0H$HD$H$0H$H$8HT$H$H\$HD$H$0H$HD$H$0H$H$8HT$H$H\$HD$6H$0H$HD$H$0H$H$8HT$H$H\$HD$HHHuKH$0H$HD$H$0H$H$8HT$H$H\$HD$H$0H$HD$H$0H$H$8HT$H$H\$HD$;H$0H$HD$H$0H$H$8HT$H$H\$HD$H	H
    233 uKH$0H$HD$H$0H$H$8HT$H$H\$HD$H$0H$HD$H$0H$H$8HT$H$H\$HD$JH$0H$HD$H$0H$H$8HT$H$H\$HD$HA H$0HL$H$8HL$H$HD$(H$(HL$ H$HT$H$H$H$@H$H$HH$(H$P$XH$H"L+2J*g@
    239 Iz	->=H>M
    240 +gAD`a-zyHOXl-Hi(gniz{t`e-feH
    242 
    243 &
    244 
    245 8	-H	'Ap[*-++qmrz	
-NMH{
    250 >FL
    251 ywH&FN
    252 FFF
    254 
    255 FFF
    256 FFFKH
    257 >IBMpB(k/
    258 Q7I
S	I ISia )M
    263 dH%H;aHpHl$hHl$hHD$pH$HD$xHHHL$`HH$HD$xHHHYH$HD$HD$@HL$HL$8HH$HL$HD$HD$ HD$PHL$HL$HHH$HD$HD$0HH$HD$0H|$0WHHl$Hl$HmHD$0HH$HD$8HL$0HHQuqHD$@HAHAH$HD$HHL$0HAHQu%HD$PHAHD$0H$Hl$hHpH$HD$PHD$HL$0H$HD$@HD$HL$0{HL$`H$HD$xH@HD$XHD$XH$Hl$hHp
    268 n!,!/8
    270 *.$c*D
    272 dH%H;a	H Hl$Hl$HD$ H$HD$(HH$HD$(HHtHL$HD$HD$0Hl$H HHHL$HH$HD$(@Wf.u{[HL$H$HH$HH$HHL$(AHWH*YH,H]HH$HH$HH@S?@?
    276 !
S#
    280 *()#]!
    281 dH%H;av?HHl$Hl$HD$H$HD$HD$(HD$ HD$0Hl$H :UU&(dH%HD$H;AHH$H$H$H$H$HHH$H$HHHPHXH$H\$HL$HD$HL$ HD$PHL$XHD$`HD$hHD$pHD$xH$HD$HH$HD$HD$HHL$`HT$HT$@H$HD$@HD$`HD$HHD$hHH$HD$PHD$HD$pHL$HL$HHT$HT$@H$HD$HHD$pHD$@HD$xHH$HD$HD$`HD$HD$HD$ HD$(HD$HHL$0HL$8HD$HH$HD$8H$H$H%@*
    287 ;"."I/
    288 dH%HD$H;AHH$H$H$H$H$HHH$H$HHHPHXH$HT$H\$HD$HL$ HD$pHL$xH$HH H$H$HH HP(HX0H$HT$H\$HD$HL$ HD$`HL$hH$HH8H$H$HHHHP8HX@H$H\$HL$HD$ HL$HL$PHD$XH$WHl$Hl$HmH$HD$HH$H$HL$HL$HHT$HT$@H$HD$HH$HD$@H$HH$HL$pHL$H$HL$HL$HHT$HT$@H$HD$HH$HD$@H$HH$HL$`HL$H$HL$HL$HHT$HT$@H$HD$HH$HD$@H$HH$HD$PHD$H$HL$HL$HHT$HT$@H$HD$HH$HD$@H$HH$HD$3H$HD$HD$HD$ HD$(HD$HHL$0HL$8HD$HH$HD$8H$H$H@*
    296 ;ePx%4%4%4%R/
    298 dH%H$HH;AH8H$0H$0H$8H$H$PHH$H$@H$H$HHL$D$8HL$(H$HT$0H$H\$ H\$XHt$H$H|$H$HH$HD$H'H$HHD$H$H$HD$HHL$H$HD$HTH$HH$H$HD$H
H$HD$HD$HD$ HD$`HL$H$HT$(HT$hH$H$HD$H$H$HH$H$HHHL$H1HT$PH9@H$H$Ht$`Ht$H|$hH|$L$LD$L$LL$ HD$(L$LT$0HD$8H$HL$@H$H&H$H$H$HL$HT$XHT$H$H\$Ht$`Ht$ H|$hH|$(HD$8HL$0H$HHH$HD$H$HHHPHH$HT$HL$D$tQH\$PHSH$HL$HHT$PH9H$XH$`H$0H8H$H$HD$`HD$HD$hHD$HD$(HD$xHL$ HL$pHT$H$HH$HD$H$HH$HD$PHH$HHAH$HH$HD$pH$HAHD$xHAu@H$HAHH$XH$H$`H$0H8H$H$H$HD$H$H$H$XH$H$`H$0H8HHH$HH$H$@Wf.u{iH$H$HH$HH$HH$AHWH*YH,HH$H
H$HH$HHH$HH$H$HH$H$HD$HD$H$HL$H$H$H$XH$H$`H$0H8HH$H$"HH$H$HD$HD$H$HL$H$H$H$XH$H$`H$0H8HH$ H$(HH$H$ HD$HD$H$HL$H$H$H$XH$H$`H$0H8H2"c
    310 2@="cL]-k		-U	
    313 0	%POd/	
0$#00*)0R210	 #
    315 >7[!&2~+5\
    316 H
)hhA%
    318 dH%H$H;A	HH$H$H$H$H$HP	H$H$H$H$HL$HD$0H$L$8HT$ HT$pH\$H$Ht$H$H|$(H$XH$H$H$HL$D$8HL$(HT$0H\$H$Ht$H$H|$ H|$XxH$H9HH$PH$XHH$H$PHD$HD$H$HHL$H$@H$@H$H$HH$H$HH$L$LD$HL$HT$D$ uKH$HH$H$HD$H
H$HD$HD$HD$(H$HL$H$HT$ H$H$H$HD$H$H$HH$H$HH<HL$x1H$H9H$H$H$Ht$H$H|$L$LD$L$LL$ HD$(L$LT$0HD$@H$HL$8H$HuH$H$H$HL$HT$pHT$H$H\$H$Ht$ H$H|$(HD$@HL$8HT$0H$HL$HD$HD$ HD$`HL$H$HT$(HT$hH$H$H$Ht$H|$XH|$L$LD$L$LL$ L$LT$(HD$@HL$8HT$0H$HL$HD$HD$(HD$PHL$ HL$HHT$H$H$H$Ht$`H$H|$hH$H$H$H$LL$L$LL$HD$H$HHL$H$@HH$H$H\$HD$HL$HL$HD$H$@H$H$HHD$D$ tWH$HSH$HL$xH$H9gH$H$H$HH$H$H$HD$H$HD$HD$H$8HL$ H$HT$(H$HH$HD$H$0HH$H$HH$0HHAH$(HH$H$H$0HAH$HA'H$8HAHA H$ HH$HD$`H$0HA(HD$hHA0H$HA HA8H$HH$HD$HH$0HA@HD$PHAHu@H$HA8HH$H$0H$H$HH$H$H$HD$H$0H$ H$H$HD$H$01H$(H$H$8HD$H$0H$H$H$H$H$HHHH$HH$H$@Wf.u{iH$H$HH$HH$HH$AHWH*YH,HH$+H
H$HH$HHH$HH$`H$hHH$H$`HD$HD$H$HHL$H$@H$HH$H$@H$H$HHH$pH$xHH$H$pHD$HD$H$HHL$H$@H$@H$H$HH$H$HHF"
    329 2HE$cS0*)0)c/q	-UV0	/0210R:90	"%
    331 >7i&P%!728S7.RL5u+
    332 H)$hA5
    333 dH%HD$H;AFHH$H$H$H$H$HHH$HH$H$HHHg1HD$@H$H9H$HHD$H$H4$HD$HL$H$HD$H$HD$D$0D$?HL$@HIHT$PH$H4H|$(H|$HLD$ L$LL$LL$xH4$HD$HD$PHL$HH$HLHH\H\$p5DHL$xHH$HLD$?tLHL$@HAHD$@H$H9H$H$H$HH$HHL$@HL$H$H$HD$HD$hHL$HL$`HT$@HT$XHkHD$hH$H$H$H$H$H$HD$hH$HD$`H$HH$HD$XHD$HD$HD$hHL$HL$`H$H$HD$`H$HD$hH$HH$HD$8H$HD$HD$HD$ HD$0HL$(H$H$HH$H$HD$HD$HD$hHL$HL$`HD$`H$HD$hH$H$HHPH$HD$hH@HL$`uH$HD$xHD$HD$pH$H$HD$H$H$H$H$HPH$H$H$HD$H$HD$H$HD$HH$H$H$H/5
    341 -	
    342 * ;U(
    344 ; Rxv4%R7]G	/
    346 dH%H;aAH`Hl$XHl$XHD$`H$HD$hH$HD$pHD$HD$HD$@HL$ HL$0HT$HT$8HHHL$/H$HD$H\$HD$HD$PHL$ HL$HHD$8HD$xHD$@H$HD$0H$HD$PH$HD$HH$D$/$Hl$XH`HD$8HD$xHD$@H$HD$0H$H$H$D$/$Hl$XH`V!6'^R
    350 *IYW
    351 dH%H;aHxHl$pHl$pHD$xH$HH$H$HD$HD$HD$HD$PHL$ HL$0HT$(HT$81H$H\$@Ht$hH$H9IL$HD$HD$hHHHPHH$HT$HL$HD$HD$`HL$ HL$XHT$@H\$0H9HHT$HH|$PLL$HD$HHL$`HT$PHHLu.HL$XHLH|$hHwH|$@H_HHL$0HT$8H$HD$XHD$HT$PHD$PH$HD$0H$HD$8H$Hl$pHxA!
    357 @J
6	
    359 *zec6	
    361 dH%HD$H;AhHH$H$H$H$HH$H$HD$HD$HD$ HD$8HL$HL$pHT$(HT$@1H$H\$HH$H$H9gIL$H$HHHL$hHHT$`H$H$H$H$HD$`H$HD$hH$HH$HD$H$HL$HD$HD$ HD$(H$HL$0HL$XHT$HH\$8H9HHT$PH|$pL:LD$xML$HD$PHL$XHT$pHL
u3H$HH$HwH|$HH_HD$8HHT$@HD$xH$H$HD$HT$pH$HD$HT$HHD$HD$ HD$0HD$XHL$(H$H$H$HD$XH$H$Hv@@M
?	
    370 -	
    371 ;tBRMl*2
    373 dH%H;aRH@Hl$8Hl$8HD$@H$HHH$<vHl$8H@HHH$<uHHH$HH$HD$HD$dHHD$HD$ /HD$(HD$0H
HH$u2HD$0HHH$Hl$8H@HH$HD$0HD$D
    381 j&*&7
    383 dH%H;aHPHl$HHl$HHY Ht
H|$XH9;uH#HD$PH$HD$XH@ HL$`HT$hHT$HT$pHT$H$HD$(HD$0HL$ HL$@HT$HT$8HD$8HD$xHD$@H$HD$0H$Hl$HHP8@+ 3
    388 dH%H;aHHHl$@Hl$@HY Ht
H|$PH9;uH#HD$HH$HD$PHtBH$HD$PHHL$8H@HD$0HD$8HD$XHD$0HD$`Hl$@HHHH$HD$HHD$HD$
    391 HHD$ HD$( yE
    393 @.a
    394 dH%H;aH(Hl$ Hl$ HD$(H$1HL$8HD$HL$8H}7HH\$0HH$HL$HL$HD$HHD$HL$8H|HD$8HD$@Hl$ H(`P~O*S
    397 dH%H;aHPHl$HHl$HHD$PH$1HD$(HHHD$0HT$`HH$HD$0HL$`HHT$@H\H\$8Ht$XH<H<$HD$0HL$XHHDH\$@H9uRH$HD$H\$HD$8HD$D$ t,HL$(HAHD$(H[D$hHl$HHPD$hHl$HHP*[:&(
    400 dH%H;aH(Hl$ Hl$ HD$(H$1HL$8HD$HL$8H}7HH\$0HH$HL$HL$HD$HHD$HL$8H|HD$8HD$@Hl$ H(`P~O*S
    403 dH%H;aHPHl$HHl$HHD$PH$1HD$(HHHD$0HT$`HH$HD$0HL$`HHT$@H\H\$8Ht$XH<H<$HD$0HL$XHHDH\$@H9uRH$HD$H\$HD$8HD$D$ t,HL$(HAHD$(H[D$hHl$HHPD$hHl$HHP*[:&(
    406 dH%H;av}H0Hl$(Hl$(HY Ht
H|$8H9;uH#HD$0H$HD$8H@ HL$@H$HD$HD$HL$HL$ HD$ HD$HHD$HD$PHl$(H0j`x_<#
    411 "".randFloat32.fpx"rand~r1""".randFloat64.fpx"rand~r1""".randInt64.fpx"rand~r1""".Value.fpx"trand"value"ok0"
`C#
"".sizedValueok1|"v.flag|"sizeLeft|"sizeLeft#3|"numElems|"numElems#5}"numChars}"n}"key.flag}"i}"i#10}"i#11}"i#12}"i#13}"elem.flag}"elem.flag#15}"elem.flag#16}"elem.flag#17}"codePoints.len}"codePoints.cap}"v.typ~"v.ptr~"key.typ~"key.ptr~"elem.typ~"elem.typ#25~"elem.typ#26~"elem.typ#27~"elem.ptr~"elem.ptr#29~"elem.ptr#30~"elem.ptr#31~"codePoints.ptr~".fpx"trand"size"value "ok8"	@ 	"".(*Config).getRand~r0"src2.itab@"src2.dataH"s643.itabP"s643.dataX".fpx"c~r0#7""".(*Config).getMaxCount.fpx"cmaxCount""".SetupError.Error.fpx"s~r0"#%d: failed on input %s"".(*CheckError).Error.fpx"s~r0"#%d: failed on input %s. Output 1: %s. Output 2: %s@PTWV"".(*CheckEqualError).Error.fpx"s~r0"argument is not a functionfunction does not return one valuefunction does not return a bool	@`p `"".CheckmaxCount~"i~"fVal.flag~"arguments.len~"arguments.cap~"rand~"fVal.typ~"fVal.ptr~"fType.itab~"fType.data~"err.itab~"err.data~"c~"arguments.ptr".fpx"fconfig"~r2"f is not a functiong is not a functionfunctions have different types!9HH!!!!!!@ 8"".CheckEqualyOut.len}"yOut.cap}"y.flag}"xOut.len}"xOut.cap}"x.flag}"maxCount}"i}"arguments.len}"arguments.cap}"yOut.ptr}"y.typ}"y.ptr}"xType.itab~"xType.data~"xOut.ptr~"x.typ~"x.ptr~"rand~"err.itab~"err.data~"c~"arguments.ptr~".fpx"fg"config "~r3("cannot create arbitrary value of type %s for argument %d @	yyYYYa"".arbitraryValuesok~"j~".fpx"argsf"config("rand0"err8""".functionAndTypev2.flagH"v2.typP"v2.ptrX".fpx"fv"t("ok8"	"".toInterfacesret.len"ret.cap"i@"ret.ptrP".fpx"values~r1"%#v, $"".toStrings.len"s.cap"i"v.type"v.data"s.ptr@".fpx"interfaces~r1"quickchecksThe default number of iterations for each check"".init.fpx""".Generator.Generate.fpx".thisrand"size"~r3 "$*func(*rand.Rand, int) reflect.ValuesBq6Q3*quick.Generators6
testing/quickGenerate*[]reflect.Value6"*func([]reflect.Value, *rand.Rand),<653
*quick.ConfigMaxCount
MaxCountScaleRandValues  Wp**quick.ConfigL6*func(*quick.Config) int1X63*func(*quick.Config) *rand.Rand_zg6+Q3getMaxCount*func() intQ693getRand*func() *rand.Rand{t6*%s3D6**rand.Rand6quickSetupErrorError"".(*SetupError).Error~r0.len`"~r0.ptrh".fpx".this~r0"*quick.SetupError*func(*quick.SetupError) stringr6"'3Error*func() stringwi6m36*func(quick.SetupError) string1C6{!3\6
*interface {}O6W**[]interface {}jKJ6*[]interface {}6p/*quick.CheckErrorCountIn \B@**quick.CheckErrorqn66*func(*quick.CheckError) string~@96X(23bDN6type..hash.[2]interface {}ih".fpx"ph"~r2"type..eq.[2]interface {}iP".fpx"pq"~r2"**[2]interface {}V6*[2]interface {}s-q6  ,Y*quick.CheckEqualErrorOut1Out2P@?VX 8**quick.CheckEqualErrorFkl6$*func(*quick.CheckEqualError) stringM96a,3<6type..hash.[4]interface {}ih".fpx"ph"~r2"type..eq.[4]interface {}iP".fpx"pq"~r2"**[4]interface {}M6*[4]interface {}-l6@@P2*[1]interface {}56P[go.builtin.error.Error.fpx".this~r1"flagfmtmath	math/randreflectstrings
    428  Vr
    429  @ &"$&(
    431  Vr* @, &"$&.
    433 
    434  Nj0 @244 "$&6
    435 
    436  V8p:1<>/@BDFHJ`<L0N PR TV&8WW
    437  ~XZ\^`bd8	f
    438 hjj j
lnh88pr rr tttlXh8` h!b"h" v"v#v#%x''z(8*|+h,~,~, ~,/l//1l23445l67h898:f<h<<= =?.?@AABCC(D(EE(FG.HHIJ.JK.LL.MN.NO.PP.QQ.RR.ST.TUVW\<@@@@@@@DHDHDDDDHHHHHDJp<L@N0 PR r&(
    445  V o_O?/  66&"
    446  Vx @
    447  @&
    448  NX@   &
    449  x0o_? (&2
    452  x			
    453 
    454 0 >&j
    458  ~N
    459 
P<@DHo_?0  dh&&&~
    464  ~N		
      !!!!"""##$$%%&&pV@@DHDH_/P@  f&2
    467  x6		
    468 
    469 
&J<@DHo_?p`P0R 0LH&
    475  VQ<O@?D/HJp<PPR N  (&
    476  VdZ`o_O?/0 >"&
    477 
    478  
    479  x	
    480 Po_O?/0 B.&B
    481  Vd| &"$&
    482 
    483  p/@DH@N0 \ TV
    484  0
    485  
    486 
    487  V0P
    488     $&
    489  V0?/ <  &
    490 
    491  V0P
    492     $&
    493  V0?/ <  &
    494 
    495  z@`
    496   $"Z
    497  0V8v88Z
    498  (0(V8v88Z
    499 .,.R8r88VTZ6$6J8d8888xx**ZR8.W8V88888888888888888888888	8	8	8
    500 8
    501 888888
8
8
8
888""""Z,<d88888888Z
    511 4Dj888Z
    512 *:`8z88..Z
    513 0@f888ff((Z
    514 :Jp88844DD>>66Z($V8x88888888888888888&&&&<<FFZ
    516 
    517 <.&`88888888888888888888888	8	8	8	8
    518 8pp<<<<Z(8^88888888Z(8j88888888Z"2b8888888    Z*
    519 V888888888^^ZZZ"H8>>@r0Nv0N0Nj0N~0Nt0N@Z.>d88888NN
    520 pp0@P
    521 `
    522 0@P
    523 XpN&&pp0@P
    525 `\  \0@P
    526 X
    527 `p\
    528 
    529 
    530 &&
    531 pp0@P
    532 `
    533 pp
    534 0@P
    535 X`NJJ
    537 pp0@P
    538 `
    539 0@P
    541 Xp    0@P
    543 X
    544 `p
    545 ""
    546 pp0@P
    547 `66
    548 pp0@P
    549 `
    550 0@P
    552 XpDD
    554 pp0@P
    555 `
    556 0@P
    558 Xp
    560 pp0@P
    561 `
    562 
    563 0@P
    564 Xp**
    566 pp0@P
    567 `
    568 
    569 0@P
    570 Xp0@P
    572 X`p
    574 
    575 000
    576 000
    577 pp0@P
    578 `
    579 
    580 
    581 
    582 Z0@n88888((DD
    583 pp0@P
    584 `
    585 0@P
    587 Xp""
    589 pp0@P
    590 `
    591 
    592 0@P
    593 Xp0@P
    595 `p
    596 
    597 000BB
    598 pp0@P
    599 `
    600 0@P
    602 Xp0@P
    604 X
    605 `
    606 
    607 000  
    608 pp0@P
    609 `
    610 0@P
    611 Xp&&
    613 pp0@P
    614 `$$
    615 pp
    616 0@P
    617 X`
    619 pp
    620 0@P
    621 X`((
    623 
    624 0@P
    625 X
    626 `p
    627 **
    628 pp0@P
    629 `DD
    630 pp0@P
    631 `
    632 0@P
    634 Xp0@P
    636 X`p
    638 
    639 000Z8Hj88888Z4Df88888  ((
    640 pp0@P
    641 `&&
    642 pp
    643 0@P
    644 X`
    646 0@P
    648 X`p220@P
    650 X
    651 `p
    652 44
    653 pp0@P
    654 `NN
    655 pp0@P
    656 `
    657 0@P
    659 Xp0@P
    661 X`p
    663 
    664 000Z8Hj88888Z4Df88888  ((
    665 pp0@P
    666 `&&
    667 pp
    668 0@P
    669 X`
    671 0@P
    673 X`p&&
    675 pp0@P
    676 `
    677 0@P
    679 X`pZ
    681 0@f888@P @P @P go17ld