[Info-vax] C99 stuff (Re: The Road to V9.0)
Arne Vajhøj
arne at vajhoej.dk
Fri Jun 7 19:49:43 EDT 2019
On 6/7/2019 11:27 AM, John Reagan wrote:
> While LLVM 3.4.2 can be pushed through the OpenVMS Itanium C++
> compiler (that compiler is barely C++03 compliant), clang 3.4.2
> simply won't compile. It uses lots of templates and template
> specializations that the Itanium C++ just won't swallow. I pushed
> and pushed. I sought advice from experts in the LLVM community. I
> came close to calling a psychic. >
> I'm pretty sure that they are bugs in the Itanium C++ compiler but it
> might be that clang 3.4.2 uses some template features from C++11 in
> spite of belief that 3.4.2 is C++03 compilable. Dunno.
Info like that raises some concerns about LLVM in my opinion.
I think a project like LLVM should be a little bit on the
conservative side about what they require to build.
Arne
More information about the Info-vax
mailing list