/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/issue44344.go
30 строк
575 B
Than McIntosh
cmd/compile: fix buglet in inlined info abstract function dwarf-gen
19 фев 2021, 17:46
19 фев 2021, 17:46
fce2a94
Код
Авторство
О чём код?
// compile // Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue #44344: a crash in DWARF scope generation (trying to // scope the PCs of a function that was inlined away). package main func main() { pv := []int{3, 4, 5} if pv[1] != 9 { pv = append(pv, 9) } tryit := func() bool { lpv := len(pv) if lpv == 101 { return false } if worst := pv[pv[1]&1]; worst != 101 { return true } return false }() if tryit { println(pv[0]) } }