<h3 dir="auto">What version of Go are you using (<code class="notranslate">go version</code>)?</h3>
<p dir="auto">Go Playground</p>
<h3 dir="auto">What operating system and processor architecture are you using (<code class="notranslate">go env</code>)?</h3>
<p dir="auto">Go Playground</p>
<h3 dir="auto">What did you do?</h3>
<p dir="auto">See <a href="https://play.golang.org/p/beWgN_LRyJ" rel="nofollow">https://play.golang.org/p/beWgN_LRyJ</a> -- it fails to compile with <code class="notranslate">internal compiler error: large ONEW with EscNone: new()</code>.  The code itself doesn't make a lot of sense, building a buffer and not using it, but it should still compile.</p>
<h3 dir="auto">What did you expect to see?</h3>
<p dir="auto">The program should run on the Go Playground.</p>
<h3 dir="auto">What did you see instead?</h3>
<p dir="auto">The program fails to compile with <code class="notranslate">internal compiler error: large ONEW with EscNone: new()</code></p>
<h3 dir="auto">Other</h3>
<p dir="auto">If I assign the buffer to a variable and invoke a method, the code compiles and runs.  See <a href="https://play.golang.org/p/tKXN_mw_Sp" rel="nofollow">https://play.golang.org/p/tKXN_mw_Sp</a></p>
<p dir="auto">Go version: +2e4b659 15/07/2015, OS: Debian Jessie AMD64</p>
<p dir="auto">The following program fails to compile:</p>
<div class="highlight highlight-source-go notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="package main

type X struct {
    Array [1 &lt;&lt; 16]byte
}

func main() {
    _ = &amp;X{}
}"><pre class="notranslate"><span class="pl-k">package</span> main

<span class="pl-k">type</span> <span class="pl-smi">X</span> <span class="pl-k">struct</span> {
    <span class="pl-c1">Array</span> [<span class="pl-c1">1</span> <span class="pl-c1">&lt;&lt;</span> <span class="pl-c1">16</span>]<span class="pl-smi">byte</span>
}

<span class="pl-k">func</span> <span class="pl-en">main</span>() {
    <span class="pl-s1">_</span> <span class="pl-c1">=</span> <span class="pl-c1">&amp;</span><span class="pl-smi">X</span>{}
}</pre></div>
<p dir="auto">with the message</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="./test.go:8: internal compiler error: large ONEW with EscNone: new()"><pre class="notranslate"><code class="notranslate">./test.go:8: internal compiler error: large ONEW with EscNone: new()
</code></pre></div>