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.)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.