GCC 5.2.0 中的 lambda 可变引用捕获选项可能存在错误?

Possible bug in lambda mutable reference capture optioning in GCC 5.2.0?

http://coliru.stacked-crooked.com/a/252266963e43652a

对比

http://coliru.stacked-crooked.com/a/838b3b45b25f577e

为什么我说:

[&, data]() mutable {} vs. [&data]() mutable {}

应该吗?还是不应该?

(有变化的函数是append_data()).

[&, data] 通过值捕获 data 并通过引用捕获其他所有内容,而 [&data] 仅捕获 data 并通过引用捕获它。