Text file src/cmd/go/testdata/script/tooltags.txt

     1  env GOOS=linux
     2  
     3  env GOARCH=amd64
     4  env GOAMD64=v3
     5  go list -f '{{context.ToolTags}}'
     6  stdout 'amd64.v1 amd64.v2 amd64.v3'
     7  
     8  env GOARCH=arm
     9  env GOARM=6
    10  go list -f '{{context.ToolTags}}'
    11  stdout 'arm.5 arm.6'
    12  
    13  env GOARCH=mips
    14  env GOMIPS=hardfloat
    15  go list -f '{{context.ToolTags}}'
    16  stdout 'mips.hardfloat'
    17  
    18  env GOARCH=mips64
    19  env GOMIPS=hardfloat
    20  go list -f '{{context.ToolTags}}'
    21  stdout 'mips64.hardfloat'
    22  
    23  env GOARCH=ppc64
    24  env GOPPC64=power9
    25  go list -f '{{context.ToolTags}}'
    26  stdout 'ppc64.power8 ppc64.power9'
    27  
    28  env GOARCH=ppc64
    29  env GOPPC64=power10
    30  go list -f '{{context.ToolTags}}'
    31  stdout 'ppc64.power8 ppc64.power9 ppc64.power10'
    32  
    33  env GOARCH=ppc64le
    34  env GOPPC64=power9
    35  go list -f '{{context.ToolTags}}'
    36  stdout 'ppc64le.power8 ppc64le.power9'
    37  
    38  env GOARCH=ppc64le
    39  env GOPPC64=power10
    40  go list -f '{{context.ToolTags}}'
    41  stdout 'ppc64le.power8 ppc64le.power9 ppc64le.power10'
    42  
    43  env GOARCH=riscv64
    44  env GORISCV64=rva20u64
    45  go list -f '{{context.ToolTags}}'
    46  stdout 'riscv64.rva20u64'
    47  
    48  env GOARCH=riscv64
    49  env GORISCV64=rva22u64
    50  go list -f '{{context.ToolTags}}'
    51  stdout 'riscv64.rva20u64 riscv64.rva22u64'
    52  
    53  env GOARCH=riscv64
    54  env GORISCV64=rva22
    55  ! go list -f '{{context.ToolTags}}'
    56  stderr 'go: invalid GORISCV64: must be rva20u64, rva22u64'
    57  
    58  env GOARCH=riscv64
    59  env GORISCV64=
    60  go list -f '{{context.ToolTags}}'
    61  stdout 'riscv64.rva20u64'
    62  
    63  env GOARCH=386
    64  env GO386=sse2
    65  go list -f '{{context.ToolTags}}'
    66  stdout '386.sse2'
    67  
    68  env GOARCH=wasm
    69  env GOWASM=satconv
    70  go list -f '{{context.ToolTags}}'
    71  stdout 'wasm.satconv'
    72  
    73  -- go.mod --
    74  module m
    75  
    76  -- p.go --
    77  package p
    78  

View as plain text