From: Stas B. <sta...@gm...> - 2018-04-10 23:40:27
|
Fixed in 515b01f10c9656c8368c2c6ca64ffd36dcc277c5. Thanks. On Tue, Apr 10, 2018 at 11:11 PM Douglas Katzman <do...@go...> wrote: > This change (I think), causes failure to compile in the attached example > reduced from a much larger piece of real code. > If the FTYPE proclamation is removed, or the "(funcall to vbits)" around > line #41 is changed to have a (VALUES ...) to force a single value, it > works again. > * (compile-file "/tmp/stackbug.lisp") > ... > #<THREAD "main thread" RUNNING {10005505B3}>: > failed AVER: (SUBSETP SB-C::END SB-C::END-STACK) > > > On Mon, Mar 26, 2018 at 1:59 PM, stassats < > sta...@sf...> wrote: > >> The branch "master" has been updated in SBCL: >> via 5cdc24d608bd7b482dfe8bf738aa6e22d146a7d8 (commit) >> from 18f2fb18c5da9ae5699d18f62a338abc93ddcbaa (commit) >> >> - Log ----------------------------------------------------------------- >> commit 5cdc24d608bd7b482dfe8bf738aa6e22d146a7d8 >> Author: Stas Boukarev <sta...@gm...> >> Date: Mon Mar 26 19:31:04 2018 +0300 >> >> Update LVARs hiding in LEXENV-BLOCKS. >> >> So that inlined functions don't use old lvars. >> >> Fixes lp#1523149 lp#1744115 > > |