[Openmcl-devel] CCL fails to compile SBCL
gz at clozure.com
Mon Oct 18 14:07:00 UTC 2010
On Oct 18, 2010, at 9:55 AM, Nikodemus Siivola <nikodemus at random-state.net> wrote:
> On 18 October 2010 15:11, Gail Zacharias <gz at clozure.com> wrote:
>> In general, ccl does warn about undefined types in declarations
>> (whether they are defined later is irrelevant), but we've since fixed
>> defstruct to not expand into declarations involving undefined types.
>> So if you can use the trunk or wait for 1.6 (due soon) then you
>> shouldn't need to adjust your code.
> The defstruct in the example was really something of a red herring: we
> encounter quite a few things like
> (defun foo (x)
> (declare (type unknown-type x))
> when building the cross-compiler. If I understand what you're saying
> correctly, full warnings from these (as opposed to style-warnings) are
> intentional in CCL?
The warnings are intentional. The fact that they're not style warnings is not. We'll make them style warnings.
> -- Nikodemus
More information about the Openmcl-devel