help-bison
[Top][All Lists]
Advanced

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

Bison fails on Itanium/SLES


From: Patrick Begou
Subject: Bison fails on Itanium/SLES
Date: Wed, 06 Jan 2010 17:56:57 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; fr-FR; rv:1.8.1.23) Gecko/20090410 SUSE/1.1.18-0.1 SeaMonkey/1.1.18

I am trying to build bison on an itanium architecture (SGI Altix)
runing Suse Linux Enterprise Server. Compilation proceed easily (no
error or warning messages with two different compilers)
but most of the tests fail whith "make check":
"All 240 tests were run, 223 failed unexpectedly"

I'm using bison-2.4.1 and gcc or icc (intel C compiler) on two
hosts (Altix 350 and Altix 450):

Altix A450
-> SLES10
-> gcc-4.1.2_20070115-0.11
-> intel-icc/10.1.011

Altix 350
-> SLES9
-> gcc-3.3.3-43.41
-> intel-icc/10.1.018-1

Compilation and make check is OK on the X86_64 architecture of my
desktop for the same version of Bison (2.4.1):
Dell precision T5400
-> OpenSuse 11
-> gcc43-4.3.1_20080507-6.1
-> intel-icc/10.1.018-1

I need bison to build a large open-source CFD application. I've tried
to run bison on the Dell computer and on the Altix 450 for the
same file to try a comparison (even if make check fails on the Altix):
/data/begou/bison-2.4.1/tests/bison -v -d -y  
./scotch_5.1/src/libscotch/parser_yy.y

It works on the Dell computer and fails on the Altix with:

/data/begou/bison-2.4.1/data/yacc.c:158: /usr/bin/m4: Warning: Excess arguments 
to built-in `_m4_popdef' ignored
/data/begou/bison-2.4.1/data/yacc.c:1071: /usr/bin/m4: Warning: Excess 
arguments to built-in `_m4_popdef' ignored
/data/begou/bison-2.4.1/data/yacc.c:1740: /usr/bin/m4: Warning: Excess 
arguments to built-in `_m4_popdef' ignored
/data/begou/bison-2.4.1/data/yacc.c:1741: error: m4_divert_pop(0): diversion 
mismatch:
/data/begou/bison-2.4.1/data/yacc.c:155: m4_divert_push: 0
stdin:1: m4_divert_push: KILL
/data/begou/bison-2.4.1/data/yacc.c:1741: the top level
/data/begou/bison-2.4.1/src/bison: subsidiary program `/usr/bin/m4' failed 
(exit status 1)

m4 is:
-> m4-1.4.11-11.1 on the Dell computer
-> m4-1.4o-622.1 on the Altix 350 (SLES9)
-> m4-1.4.4-12.2 ont the Altix 450 (SLES10)

The testsuite.log file on the Altix is attached.

Thanks for your help and advices.

Patrick
-- 
===============================================================
|  Equipe M.O.S.T.         | http://most.hmg.inpg.fr          |
|  Patrick BEGOU           |       ------------               |
|  LEGI                    | mailto:address@hidden |
|  BP 53 X                 | Tel 04 76 82 51 35               |
|  38041 GRENOBLE CEDEX    | Fax 04 76 82 52 71               |
===============================================================

Attachment: testsuite.log.gz
Description: GNU Zip compressed data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]