[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [bigloo] Beta 2.7a



Manuel,

I have tested an ia64 build with gcc-3.4, and it shows the following.
Not sure the warning has anything to do with it, but if the machine on
which you test is not impacted by this issue and the debian one is
(wild guess), that could be a cheap explanation.

ia64 team, do you have an opinion ?  Any chance gcc-4.0 would fix such
an issue ?  Could we have it installed on merulo in the sid chroot ?


gcc-3.4 -I/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/lib/2.7a -O3  -fPIC -I/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/gc-boehm -I/home/dirson/bigloo-2.
6f+2.7a-050627/build-tree/bigloo2.7a/gc-boehm/include -I/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/gc-boehm/include/private -c objs/obj_s/Ieee/flonum.c && mv flonum.o 
objs/obj_s/Ieee/flonum.o
/tmp/cczZo1Fs.s: Assembler messages:
/tmp/cczZo1Fs.s:7181: Warning: Additional NOP may be necessary to workaround Itanium processor A/B step errata
/tmp/cczZo1Fs.s:8167: Warning: Additional NOP may be necessary to workaround Itanium processor A/B step errata
[...]
make[2]: Entering directory `/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/runtime'
BIGLOOLIB=/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/lib/2.7a; export BIGLOOLIB; \
LD_LIBRARY_PATH=/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/lib/2.7a:$LD_LIBRARY_PATH; \
        export LD_LIBRARY_PATH; \
        /home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/bin/bigloo  -unsafe -q -mkheap -mklib -s -no-hello -L /home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/lib
/2.7a Llib/make-lib.scm -heap bigloo.heap
*** INTERNAL-ERROR: Illegal signal caught --- aborting...11
make[2]: *** [heap-c] Error 2
make[2]: Leaving directory `/home/dirson/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/runtime'
make[1]: *** [boot] Error 2


gcc-3.3 OTOH does not give this warning, but the following one (from
buildd log), and the build later terminates with a similar segfault
building the heap.

gcc -O3  -I/build/buildd/bigloo-2.6f+2.7a-050627/build-tree/bigloo2.7a/lib/2.7a Module/java.c -c && mv java.o Module/java.o
/tmp/ccZyRfAV.s: Assembler messages:
/tmp/ccZyRfAV.s:1585: Warning: Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14
/tmp/ccZyRfAV.s:1583: Warning: This is the location of the conflicting usage

-- 
Yann Dirson    <ydirson@altern.org> |
Debian-related: <dirson@debian.org> |   Support Debian GNU/Linux:
                                    |  Freedom, Power, Stability, Gratis
     http://ydirson.free.fr/        | Check <http://www.debian.org/>



Reply to: