[LLVMdev] compiling rev. 116572 on you-know-what
Michael Spencer
bigcheesegs at gmail.com
Fri Oct 15 10:14:34 PDT 2010
On Fri, Oct 15, 2010 at 8:44 AM, Jochen Wilhelmy <j.wilhelmy at arcor.de> wrote:
> Hi!
>
> These warnings and errors might be interesting to you when compiling
> rev. 116572
> of llvm and clang on windows:
>
> \llvm\utils\killthedoctor\system_error.h(260) : error C2065:
> 'EAFNOSUPPORT' : undeclared identifier
> and many similar errors regarding the system error constants. msdn says it's
> WSAEAFNOSUPPORT instead of EAFNOSUPPORT
> (prepend WSA... to all system error constants)
I thought I fixed this... They aren't technically needed. I just
wanted to keep the source close to libc++ where It was taken from. You
don't need that project to run anything currently. It's there for the
Windows test-suite port I'm working on.
> \llvm\tools\clang\lib\Serialization\ASTReaderStmt.cpp(1083) : warning
> C4805: '==' : unsafe mix of type 'const uint64_t' and type 'bool' in
> operation
>
> \llvm\unittests\Support\MathExtrasTest.cpp(76) : warning C4305:
> 'initializing' : truncation from 'double' to 'const float'
I'll take a look.
> \llvm\unittests\adt\stringreftest.cpp(21) : warning C4717:
> 'llvm::operator<<' : recursive on all control paths, function will cause
> runtime stack overflow
>
>
> -Jochen
Thanks for the info! I don't use 2008, only 2010.
- Michael Spencer
More information about the llvm-dev
mailing list