From: Rainer S. <rai...@gm...> - 2012-05-21 18:57:35
|
Hello Nelson, > Although I have now successfully built the reduce-20120504 snapshot on > 20 platforms, including GNU/Linux on PowerPC-32, a build on the same > Gentoo release, but for PowerPC-64, fails. > > I've repeated fresh build attempts with three different versions of > gcc (4.3.4, 4.4.5, and 4.5.3, all from Gentoo), and all fail in the > same way: > > ./bootstrapreduce -w -Dno_init_file /usr/local/ashare/reduce/reduce-20120504-csl/csl/cslbase/make-c-code.red \ > -D@destdir=/usr/local/ashare/reduce/reduce-20120504-csl/csl/cslbase/../../cslbuild/generated-c \ > -Dhow_many= -Dsize_per_file= \ > -- buildlogs/c-code.log > Output redirected to "buildlogs/c-code.log" > make[3]: *** [/usr/local/ashare/reduce/reduce-20120504-csl/csl/cslbase/../../cslbuild/generated-c/make.stamp] Error 1 > > % tail -n1 ./cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/buildlogs/c-code.log > +++ Image file "/usr/local/ashare/reduce/reduce-20120504-csl/cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/bootstrapreduce.img(InitialImage)" can not be read > > A system call trace shows that the file is successfully opened: > > % strace -f -o foo.truss make all > ... > % grep 'open.*bootstrapreduce.img' foo.truss > 13326 open("/usr/local/ashare/reduce/reduce-20120504-csl/cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/bootstrapreduce.img", O_RDWR) = 4 > > The file definitely exists: > > % ls -l /usr/local/ashare/reduce/reduce-20120504-csl/cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/bootstrapreduce.img > -rw-rw-r-- 1 beebe beebe 165233 May 12 07:14 /usr/local/ashare/reduce/reduce-20120504-csl/cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/bootstrapreduce.img This looks too short to me. I'd expect it to be several MB. Could you please check the log file of the previous step, ie. cslbuild/powerpc64-unknown-linux-gnu-nogui/csl/buildlogs/bootstrapreduce.log It should end with a line "**** **** REDUCE FULLY REBUILD **** ****" Rainer |