Is boost supposed to work with llvm-g++?

Hello, I'm trying to compile a program using boost (Spirit) but I get
a llvm-g++ crash:

I'm using debian packages for both boost and LLVM:
libboost1.35-dev 1.35.0-5
llvm-gcc-4.2 2.2-1

(BTW, this compiles just fine, using a *lot* of memory, but fine, using
g++ 4.3.x)

Please try upgrading to LLVM SVN mainline or the 2.5 prerelease, 2.2 is really old.