I see. I gave it another go: https://gist.github.com/mgrebenets/e2c981951586910c679df17d377c9e69
Looking at the build logs, I can definitely see llvm source code being built. I've looked up a bunch of llvm .cpp files in the build log, e.g. LLVMTargetMachine.cpp. Unless I'm not looking in the right place. Still same 3 failures in the end. I have noticed that in certain places Jenkings builds are using /Applications/CMake.app, while on my machine it is */usr/local/Cellar/cmake/3.9.1/bin/cmake.* So I've tried to upgrade to 3.9.2 and run same test command manually - same failures. Same for using CMake.app downloaded from cmake.org (3.9.2) version. I've double checked python version that I have, it's 2.7.10, same as on Jenkins instances. I do have python3 installed in /usr/local/bin/python3, not sure if this could be related. Looking at the failing tests, it seems like all of them are related to encoding. The first one is related to Unicode 9 graphemes. For a string "πΊπΈπ¨π¦π©π°π³οΈβπ" the expected count is 4, while on my machine it's 5. Other failures are in CodableTests.swift, but all of them report an error like: Decoded URLComponents <//0.0.0.0> not equal to original <//0.0.0.0> I can't really spot the difference, unless there's some invisible escape character... Last failing test is for NSValue bridging: stdout>>> check failed at /Users/grebenma/Projects/oss/swift/swift/stdlib/private/StdlibUnittestFoundationExtras/StdlibUnittestFoundationExtras.swift, line 130 stdout>>> expected: <00000000 00003140 00000000 00004340> (of type NSConcreteValue) stdout>>> actual: <00000000 00003140 00000000 00004340> (of type NSConcreteValue) It appears that all failures are for iPhone Simulator i386. So it must be related to 32-bit platforms only. I don't have much ideas on what it could be. Is it something set in my bash (zsh) profile? E.g. something in the path, or some 3rd party tool installed. Are there any hints in the log that may point me in the right direction? Thanks.
_______________________________________________ swift-dev mailing list swift-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-dev