andante

1625

1010

甘城ブリリアントパークいいですねキャラクタの名前をなにひとつ覚えていないけれど最近そういうのが多い


お昼から仕事昨日のSwift/LLVMのバグは結局三種類の地雷となって解体されましたOptional Chainingで調子に乗っているとコンパイル時に死ぬらしいこれがPHI node云々でたぶんmax()の中でOptional ChainingとかOptional Coalesceingとかしてたのが悪かったのでしょうのとSelf?を返そうとするとコンパイル時に死ぬらしいのとCのAPIとやりとりしているとリリースビルド時だけ実行時に失敗するのと最初の二つはちょっと言語仕様で無茶しすぎましたって話だしコンパイル自体通らないからまだマシだけど最後のは実行時だしOptional bindingとかしてると落ちもしないから気づくのが遅れそうですとりあえず今回は該当部分をObjCのライブラリに任せることにして回避できたのですがこういうのが他にもあったらどうしようか困る心配


土日もちょっと作業しますまあ今夜はいいでしょうお酒を飲みます