Source file test/fixedbugs/bug385_64.go

     1  // errorcheck
     2  
     3  //go:build amd64
     4  
     5  // Copyright 2011 The Go Authors. All rights reserved.
     6  // Use of this source code is governed by a BSD-style
     7  // license that can be found in the LICENSE file.
     8  
     9  // Issue 2444
    10  // Issue 4666: issue with arrays of exactly 4GB.
    11  
    12  package main
    13  
    14  var z [10 << 20]byte
    15  
    16  func main() { // GC_ERROR "stack frame too large"
    17  	// seq 1 206 | sed 's/.*/	var x& [10<<20]byte/'
    18  	// seq 1 206 | sed 's/.*/	z = x&/'
    19  	var x1 [10<<20]byte
    20  	var x2 [10<<20]byte
    21  	var x3 [10<<20]byte
    22  	var x4 [10<<20]byte
    23  	var x5 [10<<20]byte
    24  	var x6 [10<<20]byte
    25  	var x7 [10<<20]byte
    26  	var x8 [10<<20]byte
    27  	var x9 [10<<20]byte
    28  	var x10 [10<<20]byte
    29  	var x11 [10<<20]byte
    30  	var x12 [10<<20]byte
    31  	var x13 [10<<20]byte
    32  	var x14 [10<<20]byte
    33  	var x15 [10<<20]byte
    34  	var x16 [10<<20]byte
    35  	var x17 [10<<20]byte
    36  	var x18 [10<<20]byte
    37  	var x19 [10<<20]byte
    38  	var x20 [10<<20]byte
    39  	var x21 [10<<20]byte
    40  	var x22 [10<<20]byte
    41  	var x23 [10<<20]byte
    42  	var x24 [10<<20]byte
    43  	var x25 [10<<20]byte
    44  	var x26 [10<<20]byte
    45  	var x27 [10<<20]byte
    46  	var x28 [10<<20]byte
    47  	var x29 [10<<20]byte
    48  	var x30 [10<<20]byte
    49  	var x31 [10<<20]byte
    50  	var x32 [10<<20]byte
    51  	var x33 [10<<20]byte
    52  	var x34 [10<<20]byte
    53  	var x35 [10<<20]byte
    54  	var x36 [10<<20]byte
    55  	var x37 [10<<20]byte
    56  	var x38 [10<<20]byte
    57  	var x39 [10<<20]byte
    58  	var x40 [10<<20]byte
    59  	var x41 [10<<20]byte
    60  	var x42 [10<<20]byte
    61  	var x43 [10<<20]byte
    62  	var x44 [10<<20]byte
    63  	var x45 [10<<20]byte
    64  	var x46 [10<<20]byte
    65  	var x47 [10<<20]byte
    66  	var x48 [10<<20]byte
    67  	var x49 [10<<20]byte
    68  	var x50 [10<<20]byte
    69  	var x51 [10<<20]byte
    70  	var x52 [10<<20]byte
    71  	var x53 [10<<20]byte
    72  	var x54 [10<<20]byte
    73  	var x55 [10<<20]byte
    74  	var x56 [10<<20]byte
    75  	var x57 [10<<20]byte
    76  	var x58 [10<<20]byte
    77  	var x59 [10<<20]byte
    78  	var x60 [10<<20]byte
    79  	var x61 [10<<20]byte
    80  	var x62 [10<<20]byte
    81  	var x63 [10<<20]byte
    82  	var x64 [10<<20]byte
    83  	var x65 [10<<20]byte
    84  	var x66 [10<<20]byte
    85  	var x67 [10<<20]byte
    86  	var x68 [10<<20]byte
    87  	var x69 [10<<20]byte
    88  	var x70 [10<<20]byte
    89  	var x71 [10<<20]byte
    90  	var x72 [10<<20]byte
    91  	var x73 [10<<20]byte
    92  	var x74 [10<<20]byte
    93  	var x75 [10<<20]byte
    94  	var x76 [10<<20]byte
    95  	var x77 [10<<20]byte
    96  	var x78 [10<<20]byte
    97  	var x79 [10<<20]byte
    98  	var x80 [10<<20]byte
    99  	var x81 [10<<20]byte
   100  	var x82 [10<<20]byte
   101  	var x83 [10<<20]byte
   102  	var x84 [10<<20]byte
   103  	var x85 [10<<20]byte
   104  	var x86 [10<<20]byte
   105  	var x87 [10<<20]byte
   106  	var x88 [10<<20]byte
   107  	var x89 [10<<20]byte
   108  	var x90 [10<<20]byte
   109  	var x91 [10<<20]byte
   110  	var x92 [10<<20]byte
   111  	var x93 [10<<20]byte
   112  	var x94 [10<<20]byte
   113  	var x95 [10<<20]byte
   114  	var x96 [10<<20]byte
   115  	var x97 [10<<20]byte
   116  	var x98 [10<<20]byte
   117  	var x99 [10<<20]byte
   118  	var x100 [10<<20]byte
   119  	var x101 [10<<20]byte
   120  	var x102 [10<<20]byte
   121  	var x103 [10<<20]byte
   122  	var x104 [10<<20]byte
   123  	var x105 [10<<20]byte
   124  	var x106 [10<<20]byte
   125  	var x107 [10<<20]byte
   126  	var x108 [10<<20]byte
   127  	var x109 [10<<20]byte
   128  	var x110 [10<<20]byte
   129  	var x111 [10<<20]byte
   130  	var x112 [10<<20]byte
   131  	var x113 [10<<20]byte
   132  	var x114 [10<<20]byte
   133  	var x115 [10<<20]byte
   134  	var x116 [10<<20]byte
   135  	var x117 [10<<20]byte
   136  	var x118 [10<<20]byte
   137  	var x119 [10<<20]byte
   138  	var x120 [10<<20]byte
   139  	var x121 [10<<20]byte
   140  	var x122 [10<<20]byte
   141  	var x123 [10<<20]byte
   142  	var x124 [10<<20]byte
   143  	var x125 [10<<20]byte
   144  	var x126 [10<<20]byte
   145  	var x127 [10<<20]byte
   146  	var x128 [10<<20]byte
   147  	var x129 [10<<20]byte
   148  	var x130 [10<<20]byte
   149  	var x131 [10<<20]byte
   150  	var x132 [10<<20]byte
   151  	var x133 [10<<20]byte
   152  	var x134 [10<<20]byte
   153  	var x135 [10<<20]byte
   154  	var x136 [10<<20]byte
   155  	var x137 [10<<20]byte
   156  	var x138 [10<<20]byte
   157  	var x139 [10<<20]byte
   158  	var x140 [10<<20]byte
   159  	var x141 [10<<20]byte
   160  	var x142 [10<<20]byte
   161  	var x143 [10<<20]byte
   162  	var x144 [10<<20]byte
   163  	var x145 [10<<20]byte
   164  	var x146 [10<<20]byte
   165  	var x147 [10<<20]byte
   166  	var x148 [10<<20]byte
   167  	var x149 [10<<20]byte
   168  	var x150 [10<<20]byte
   169  	var x151 [10<<20]byte
   170  	var x152 [10<<20]byte
   171  	var x153 [10<<20]byte
   172  	var x154 [10<<20]byte
   173  	var x155 [10<<20]byte
   174  	var x156 [10<<20]byte
   175  	var x157 [10<<20]byte
   176  	var x158 [10<<20]byte
   177  	var x159 [10<<20]byte
   178  	var x160 [10<<20]byte
   179  	var x161 [10<<20]byte
   180  	var x162 [10<<20]byte
   181  	var x163 [10<<20]byte
   182  	var x164 [10<<20]byte
   183  	var x165 [10<<20]byte
   184  	var x166 [10<<20]byte
   185  	var x167 [10<<20]byte
   186  	var x168 [10<<20]byte
   187  	var x169 [10<<20]byte
   188  	var x170 [10<<20]byte
   189  	var x171 [10<<20]byte
   190  	var x172 [10<<20]byte
   191  	var x173 [10<<20]byte
   192  	var x174 [10<<20]byte
   193  	var x175 [10<<20]byte
   194  	var x176 [10<<20]byte
   195  	var x177 [10<<20]byte
   196  	var x178 [10<<20]byte
   197  	var x179 [10<<20]byte
   198  	var x180 [10<<20]byte
   199  	var x181 [10<<20]byte
   200  	var x182 [10<<20]byte
   201  	var x183 [10<<20]byte
   202  	var x184 [10<<20]byte
   203  	var x185 [10<<20]byte
   204  	var x186 [10<<20]byte
   205  	var x187 [10<<20]byte
   206  	var x188 [10<<20]byte
   207  	var x189 [10<<20]byte
   208  	var x190 [10<<20]byte
   209  	var x191 [10<<20]byte
   210  	var x192 [10<<20]byte
   211  	var x193 [10<<20]byte
   212  	var x194 [10<<20]byte
   213  	var x195 [10<<20]byte
   214  	var x196 [10<<20]byte
   215  	var x197 [10<<20]byte
   216  	var x198 [10<<20]byte
   217  	var x199 [10<<20]byte
   218  	var x200 [10<<20]byte
   219  	var x201 [10<<20]byte
   220  	var x202 [10<<20]byte
   221  	var x203 [10<<20]byte
   222  	var x204 [10<<20]byte
   223  	var x205 [10<<20]byte
   224  	var x206 [10<<20]byte
   225  	var x207 [10<<20]byte
   226  	z = x1
   227  	z = x2
   228  	z = x3
   229  	z = x4
   230  	z = x5
   231  	z = x6
   232  	z = x7
   233  	z = x8
   234  	z = x9
   235  	z = x10
   236  	z = x11
   237  	z = x12
   238  	z = x13
   239  	z = x14
   240  	z = x15
   241  	z = x16
   242  	z = x17
   243  	z = x18
   244  	z = x19
   245  	z = x20
   246  	z = x21
   247  	z = x22
   248  	z = x23
   249  	z = x24
   250  	z = x25
   251  	z = x26
   252  	z = x27
   253  	z = x28
   254  	z = x29
   255  	z = x30
   256  	z = x31
   257  	z = x32
   258  	z = x33
   259  	z = x34
   260  	z = x35
   261  	z = x36
   262  	z = x37
   263  	z = x38
   264  	z = x39
   265  	z = x40
   266  	z = x41
   267  	z = x42
   268  	z = x43
   269  	z = x44
   270  	z = x45
   271  	z = x46
   272  	z = x47
   273  	z = x48
   274  	z = x49
   275  	z = x50
   276  	z = x51
   277  	z = x52
   278  	z = x53
   279  	z = x54
   280  	z = x55
   281  	z = x56
   282  	z = x57
   283  	z = x58
   284  	z = x59
   285  	z = x60
   286  	z = x61
   287  	z = x62
   288  	z = x63
   289  	z = x64
   290  	z = x65
   291  	z = x66
   292  	z = x67
   293  	z = x68
   294  	z = x69
   295  	z = x70
   296  	z = x71
   297  	z = x72
   298  	z = x73
   299  	z = x74
   300  	z = x75
   301  	z = x76
   302  	z = x77
   303  	z = x78
   304  	z = x79
   305  	z = x80
   306  	z = x81
   307  	z = x82
   308  	z = x83
   309  	z = x84
   310  	z = x85
   311  	z = x86
   312  	z = x87
   313  	z = x88
   314  	z = x89
   315  	z = x90
   316  	z = x91
   317  	z = x92
   318  	z = x93
   319  	z = x94
   320  	z = x95
   321  	z = x96
   322  	z = x97
   323  	z = x98
   324  	z = x99
   325  	z = x100
   326  	z = x101
   327  	z = x102
   328  	z = x103
   329  	z = x104
   330  	z = x105
   331  	z = x106
   332  	z = x107
   333  	z = x108
   334  	z = x109
   335  	z = x110
   336  	z = x111
   337  	z = x112
   338  	z = x113
   339  	z = x114
   340  	z = x115
   341  	z = x116
   342  	z = x117
   343  	z = x118
   344  	z = x119
   345  	z = x120
   346  	z = x121
   347  	z = x122
   348  	z = x123
   349  	z = x124
   350  	z = x125
   351  	z = x126
   352  	z = x127
   353  	z = x128
   354  	z = x129
   355  	z = x130
   356  	z = x131
   357  	z = x132
   358  	z = x133
   359  	z = x134
   360  	z = x135
   361  	z = x136
   362  	z = x137
   363  	z = x138
   364  	z = x139
   365  	z = x140
   366  	z = x141
   367  	z = x142
   368  	z = x143
   369  	z = x144
   370  	z = x145
   371  	z = x146
   372  	z = x147
   373  	z = x148
   374  	z = x149
   375  	z = x150
   376  	z = x151
   377  	z = x152
   378  	z = x153
   379  	z = x154
   380  	z = x155
   381  	z = x156
   382  	z = x157
   383  	z = x158
   384  	z = x159
   385  	z = x160
   386  	z = x161
   387  	z = x162
   388  	z = x163
   389  	z = x164
   390  	z = x165
   391  	z = x166
   392  	z = x167
   393  	z = x168
   394  	z = x169
   395  	z = x170
   396  	z = x171
   397  	z = x172
   398  	z = x173
   399  	z = x174
   400  	z = x175
   401  	z = x176
   402  	z = x177
   403  	z = x178
   404  	z = x179
   405  	z = x180
   406  	z = x181
   407  	z = x182
   408  	z = x183
   409  	z = x184
   410  	z = x185
   411  	z = x186
   412  	z = x187
   413  	z = x188
   414  	z = x189
   415  	z = x190
   416  	z = x191
   417  	z = x192
   418  	z = x193
   419  	z = x194
   420  	z = x195
   421  	z = x196
   422  	z = x197
   423  	z = x198
   424  	z = x199
   425  	z = x200
   426  	z = x201
   427  	z = x202
   428  	z = x203
   429  	z = x204
   430  	z = x205
   431  	z = x206
   432  	z = x207
   433  }
   434  

View as plain text