Ryo Suzumoto
Ryo Suzumoto
Cだと `#ifdef` で落とすもんね.コンパイル時. まあプリプロセッサ定義しか使えないんだけど...
そうなんよね < SLISがある もうちょっとで https://github.com/ut-issl/s2e-user-for-c2a-core/pull/7 をマージするので,SILSはととのう. あとはwingsの公開を待ち,んで,wingsどうCIで動かすか...ってのはあるんだけど....
ただ,どこで落ちたか,わかりにくいよね.プロセスkillされちゃうだけだと.
え,行数わかるの,まじか.あれ?いいの?っておもったけど,リリース版は `NDEBUG` で落とすからいいのか.
なるほどね ``` #define assert(x) ( x ? (void) 0 : (fprintf(stderr,\ "ASSERTION FAILED: "#x" FILE %s,LINE %d \n", \ __FILE__,__LINE__),abort(),(void)0)) ```
> tm transfer frame AOS Transfer Frame かも
その説が濃厚だと思ってる.
これちゃっちゃとやっちゃうか.next core update欄に移動した.
適当に関係者と話して,この方向で行くことにした
C用のフォーマットチェックがC++に刺さっとるな