Как правильно пишется слово "смекнуть"?

смекнуть
Русский орфографический словарь

смекнуть,у, -нёт

смекнуть
Большой орфоэпический словарь русского языка

СМЕКНУТЬ, смекну, смекнёт \\ [с’]мекнуть и [с]мекнуть; в формах с сочетанием к[н’]: смекнёшь... – сме[к]нёшь.