Re: SIGSEGV trying to bootstrap Scheme48 from VCS
Ivan Shmakov <[email protected]>
| Newsgroups | gmane.lisp.scheme.scheme48 |
|---|---|
| Message-ID | <[email protected]> |
>>>>> Michael Sperber <[email protected]> writes: >> Perhaps the runtime and PreScheme compiler are not quite in sync in >> the latest hg? I could be wrong, but it seems like in general one >> would build the development system with a stable version of the >> compiler (unless one were working on the compiler of said >> development system). > In principle, it should work, but it's not the usual mode of > operation of the developers. I'll check it out. Actually, I'd expect that any revision should be able to build itself in full. Besides, isn't such a build a good test for the system? Therefore, I'd suggest to include (re)building of the essential parts (such as initial images and the C code) as part of the Make `test' target. The resulting files should then match byte-wise those supplied with the release. It may make sense to include $ make test as the final step of $ make enough (unless disabled by the user), and to fail on the $ make install stage if such a test wasn't passed (nor disabled by the user.)