[LLVMdev] OpenBSD port in progress
Arnaud Bergeron
abergeron at gmail.com
Sun Sep 21 11:28:57 PDT 2008
Since the initial mail, I found out that gcc doesn't like
amd64/X86_64. I made a table of versions and the problems encountered
3.3.5 (any optimization): it does to "llvm[3]: Building ARM.td
instruction selector implementation with tblgen", then tblgen crashes
[1]
4.2.0 (-O0): 2 failures in tests
4.2.0 (-O1): it goes to "llvm[3]: Building ARM.td instruction selector
implementation with tblgen", then tblgen crashes[1]
4.2.0 (-O2): random parts of the tests fail
4.2.0 (-O3): 2 failures in tests (the same as with -O1)
[1] the crash log for tblgen
assertion "getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node
type!"" failed: file "CodeGenDAGPatterns.cpp", line 932, function
"ApplyTypeConstraints"
gmake[3]: *** [/usr/ports/mystuff/devel/llvm/w-llvm-2.3/llvm-2.3/lib/Target/ARM/Release/ARMGenInstrInfo.inc.tmp]
Abort trap (core dumped)
If anybody has an idea of how to fix this (other than using another
version of gcc because I am sick of compiling), I would appreciate. I
can offer backtraces or shell access if anybody is interested, just
ask me what you need.
Arnaud
More information about the llvm-dev
mailing list