0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Rust コンパイラーバグ?

Posted at

まだ Rust は入門レベルだが、ネット上の資料を参考に Lisp インタプリタを作ってみた。

コードで "does not live long enough" コンパイルエラーが出たが、不思議なことに、全く別の関数を書いたらエラーが消えた。エラーはその関数を呼んでる分けでもない。(そもそも、その関数が存在する前から出ていた。)
細かく調べたら、その別の関数の引数に "&" を付けるか付けないかで、元のコードのエラー指摘が変る。

これはどう見ても Rust コンパイラーのエラーとしか思えない。

バグレポート出そうか。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?