|
// fixes https://github.com/vlang/v/issues/3600, test based on a simplified version of example by https://github.com/radare
|
|
fn test_invalid_insert_references() {
|
|
b := 0
|
|
mut a := [&b]
|
|
mut c := 1
|
|
a << &c
|
|
c = 2
|
|
a << 1
|
|
println(a)
|
|
}
|
|
|
|
fn main() {
|
|
test_invalid_insert_references()
|
|
}
|