Not really. Could it be that you were still expanding with your
faulty define-record macro while the expander is rejecting it? I
don't know how you're bootstrapping your system but I would revert
back to the old and correct define-record macro (one that uses
vectors IIRC), bootstrap once or twice or whatever your system needs
to propagate changes, then try changing define-record and see if it
works.
> Any suggestions?
Not really. Could it be that you were still expanding with your
faulty define-record macro while the expander is rejecting it? I
don't know how you're bootstrapping your system but I would revert
back to the old and correct define-record macro (one that uses
vectors IIRC), bootstrap once or twice or whatever your system needs
to propagate changes, then try changing define-record and see if it
works.
I really can't help you much there.