Даже не знаю, есть ли в этом вопрос, скорее констатация факта. Вот такой код пораждает ошибку:
void tls_useWithWaitKorValue(
map<auto, map<auto, MyList<auto>>> &mmm,
const auto &key,
const auto &spl,
const auto &val,
const auto &task) {
map<auto, MyList<auto>> &mm = mmm[key];
// auto &mm = mmm[key]; // такая замена компилится нормально
MyList<auto> &list = mm[spl];
:77:34: internal compiler error: Segmentation fault
77 | map<auto, MyList<auto>> &mm = mmm[key];
| ^~
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
Для проверки нужно бы обновить, может уже исправили, да только пока не до этого. Моя текущая версия 10.2.0-5ubuntu1~20.04.