Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

ICE on construction of const-qualified structured binding #40715

Open Quuxplusone opened 5 years ago

Quuxplusone commented 5 years ago
Bugzilla Link PR41745
Status NEW
Importance P normal
Reported by degski (degski@gmail.com)
Reported on 2019-05-05 00:50:55 -0700
Last modified on 2019-05-06 06:25:13 -0700
Version trunk
Hardware PC Windows NT
CC htmldeveloper@gmail.com, llvm-bugs@lists.llvm.org, neeilans@live.com, richard-llvm@metafoo.co.uk
Fixed by commit(s)
Attachments
Blocks
Blocked by
See also

clang-cl ICE's on this code

const auto [size, asize] = bl_read_size_asize(src);

removing const results in successful compilation.

Enclosed 7zip stack-dump and requested files.

Quuxplusone commented 5 years ago
The attachment was larger than 1MB, so did not pass, I post here some links to
the relevant [content of] files hosted on my github account.

https://gist.github.com/degski/3949d4bc2b723c659fae29cb4eabc47e
https://gist.github.com/degski/59a2f97ada1e7a651db4939237869f68
https://gist.github.com/degski/e3717cc9c432d5f15564e334912d5bf7