[LLVMdev] 'make check' failed with: ... PHI node entries do not match predecessors! ...
Henrik Bach
henrik_bach_llvm at hotmail.com
Mon Jun 20 09:42:04 PDT 2005
Hi,
Now, I've build the tools and the cfe. However, 'make check' gave me the
attached results. Summarized as follows:
# of expected passes 1081
# of unexpected failures 26
# of expected failures 32
I configured llvm with following options: '--prefix=/home/hb/llvm/
--enable-targets=host-only'. I used gcc version 3.4.2 to build the tools and
cfe. The cfe is version: llvm-gcc (GCC) 3.4-llvm 20030924 (experimental).
Especially I noticed this one:
--------------------
FAIL:
/home/hb/projects/src/llvm-1/llvm/test/Regression/CFrontend/2005-06-15-ExpandGotoInternalProblem.c:
PHI node entries do not match predecessors!
%shortcirc_val = phi bool [ true, %no_exit ], [ %tmp.7, %shortcirc_next
] ; <bool> [#uses=1]
label %no_exit
label <badref>
Broken module found, compilation aborted!
gccas((anonymous namespace)::PrintStackTrace()+0x1f)[0x82b8c3f]
/lib/tls/libc.so.6(abort+0x1d2)[0x363302]
gccas((anonymous namespace)::Verifier::abortIfBroken()+0x196)[0x8235fb6]
gccas(llvm::PassManagerTraits<llvm::Function>::runOnFunction(llvm::Function&)+0x17)[0x82201d7]
Output/2005-06-15-ExpandGotoInternalProblem.c.out.script: line 1: 5013 Done
PATH="/home/hb/projects/build/FC1/llvm-1-1/Debug/bin:/home/hb/projects/build/FC1/llvm-1-1/Release/bin:/home/hb/llvm/bin:/home/hb/bin:/home/hb/projects/CMHTREE/PLT/BASH.PLT:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin"
"/home/hb/llvm/bin/llvm-gcc" -std=c99
/home/hb/projects/src/llvm-1/llvm/test/Regression/CFrontend/2005-06-15-ExpandGotoInternalProblem.c
-S -o -
5015 Aborted | gccas -o /dev/null
--------------------
What went wrong in my build/test? I assume that the other errors are ok, due
to I've only had build for the host-only architechture:
--------------------
uname -a
Linux fc1s050612 2.4.22-1.2115.nptl #1 Wed Oct 29 15:42:51 EST 2003 i686
i686 i386 GNU/Linux
Henrik
=============================================================
Henrik Bach
LLVM Open Source Developer
e-mail: henrik_bach_llvm at hotmail.com
=============================================================
'Nothing is impossible; The impossible just takes longer time :)'
- Inventor of a new energy saver light bulp from Denmark.
Got Freedom?
Software Freedom Day - 10th of september
http://www.softwarefreedomday.org/
=============================================================
_________________________________________________________________
Log på MSN Messenger direkte fra nettet http://webmessenger.msn.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: my_make_check.log.gz
Type: application/x-gzip
Size: 2038 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050620/51505b8f/attachment.bin>
More information about the llvm-dev
mailing list