[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Towards a cleaner build

From: Lars Ingebrigtsen
Subject: Re: Towards a cleaner build
Date: Mon, 10 Jun 2019 10:44:54 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

> There is no special construct:
> `(ignore X Y Z)` is a normal function call, hence a use of X, Y, and Z.
> It also happens that `ignore` is later optimized away so it usually has
> no runtime cost (but that's only true when the code is compiled).

Oooh.  Huh.  Isn't that...  a bug?  :-)  I mean -- the reference to the
variable isn't in the compiled code, so shouldn't the analysis catch
that and still warn about the variable?

(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no

reply via email to

[Prev in Thread] Current Thread [Next in Thread]