Re: [lldb-dev] [cfe-dev] [3.8 Release] RC1 has been tagged
On Wed, Jan 20, 2016 at 1:18 PM, Dimitry Andric via cfe-dev < cfe-...@lists.llvm.org> wrote: > On 20 Jan 2016, at 18:23, Hans Wennborgwrote: > > > > On Wed, Jan 20, 2016 at 5:25 AM, Dimitry Andric > wrote: > >> Unfortunately I'm having lots of trouble with rc1 at this point: > >> * libcxxabi can't build, because it requires unwind.h, which we do not > yet have on FreeBSD 10.x (Ed Maste is working on it for 11.x, but that is > not ready for general consumption). > >> * The test-release.sh script has no option to disable only libcxxabi, > you can only disable libcxx, libcxxabi and libunwind together (maybe this > can be improved) > > > > Yes, I'd be happy to take a patch for this, or I suppose you could > > just hack it out locally when building. > > It's not terribly important right now, as libcxx isn't succeeding its > tests anyway. I can locally hack it in, but I hope I won't forget it > later. :) > > > >> * Last time I hand-built libcxx, it still had a lot of test failures in > the locale parts, but I haven't had time to investigate. > > > > Did we have that for 3.7 too? > > With 3.7, we used autoconf builds for FreeBSD, and that skipped libcxx > altogether. I did a few builds by hand, and I remember I saw similar > failures. This is just something that nobody (from FreeBSD) has seriously > looked at, and I never had the time for it. There are only so much hours > in a day... > > For example, recently with trunk r256945, I saw these: > > Failing Tests (39): > libc++ :: std/depr/depr.c.headers/stddef_h.pass.cpp > libc++ :: std/depr/depr.c.headers/wchar_h.pass.cpp > libc++ :: std/language.support/support.types/max_align_t.pass.cpp > libc++ :: > std/localization/locale.categories/category.collate/locale.collate.byname/compare.pass.cpp > libc++ :: > std/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp > libc++ :: > std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_1.pass.cpp > libc++ :: > std/localization/locale.categories/category.ctype/locale.ctype.byname/tolower_many.pass.cpp > libc++ :: > std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_1.pass.cpp > libc++ :: > std/localization/locale.categories/category.ctype/locale.ctype.byname/toupper_many.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_fr_FR.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_ru_RU.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_zh_CN.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_fr_FR.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_ru_RU.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_zh_CN.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.moneypunct.byname/grouping.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.moneypunct.byname/neg_format.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.moneypunct.byname/pos_format.pass.cpp > libc++ :: > std/localization/locale.categories/category.monetary/locale.moneypunct.byname/thousands_sep.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_date.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_date_wide.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_one.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_one_wide.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.put.byname/put1.pass.cpp > libc++ :: > std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/grouping.pass.cpp > libc++ :: > std/localization/locale.categories/facet.numpunct/locale.numpunct.byname/thousands_sep.pass.cpp > libc++ :: std/re/re.alg/re.alg.match/basic.pass.cpp > libc++ :: std/re/re.alg/re.alg.match/ecma.pass.cpp > libc++ :: std/re/re.alg/re.alg.match/extended.pass.cpp > libc++ :: std/re/re.alg/re.alg.search/awk.pass.cpp > libc++ :: std/re/re.alg/re.alg.search/basic.pass.cpp > libc++ :: std/re/re.alg/re.alg.search/ecma.pass.cpp > libc++ :: std/re/re.alg/re.alg.search/extended.pass.cpp >
Re: [lldb-dev] [cfe-dev] [3.8 Release] RC1 has been tagged
On Thu, Jan 21, 2016 at 7:04 PM, Brian Cain via cfe-dev < cfe-...@lists.llvm.org> wrote: > SuSE Linux Enterprise Server 11SP3 x86_64 > > Looks like I see several failures that weren't in 3.7.1. Is there any way > to tell whether these are regressions vs new-to-3.8.0-but-failing? The > MSan ones were in 3.7.1 but the ThreadPoolTest and the libc++ errors were > not in 3.7.1. > > All of the libc++ failures seem like non-issues and should be in 3.7.1. Did you change or upgrade your platform or libc version? I'm not sure about the libc++abi error though. > > Failing Tests (27): > LLVM-Unit :: Support/SupportTests/ThreadPoolTest.Async > LLVM-Unit :: Support/SupportTests/ThreadPoolTest.AsyncBarrier > LLVM-Unit :: Support/SupportTests/ThreadPoolTest.AsyncBarrierArgs > LLVM-Unit :: Support/SupportTests/ThreadPoolTest.GetFuture > LLVM-Unit :: Support/SupportTests/ThreadPoolTest.PoolDestruction > MemorySanitizer :: Linux/obstack.cc > MemorySanitizer :: Linux/process_vm_readv.cc > MemorySanitizer :: fork.cc > MemorySanitizer :: iconv.cc > MemorySanitizer-Unit :: Msan-x86_64-Test/MemorySanitizer.fgetgrent_r > MemorySanitizer-Unit :: Msan-x86_64-Test/MemorySanitizer.getgrent > MemorySanitizer-Unit :: Msan-x86_64-Test/MemorySanitizer.getgrent_r > MemorySanitizer-Unit :: Msan-x86_64-Test/MemorySanitizer.getpwent > MemorySanitizer-Unit :: Msan-x86_64-Test/MemorySanitizer.getpwent_r > MemorySanitizer-Unit :: > Msan-x86_64-with-call-Test/MemorySanitizer.fgetgrent_r > MemorySanitizer-Unit :: > Msan-x86_64-with-call-Test/MemorySanitizer.getgrent > MemorySanitizer-Unit :: > Msan-x86_64-with-call-Test/MemorySanitizer.getgrent_r > MemorySanitizer-Unit :: > Msan-x86_64-with-call-Test/MemorySanitizer.getpwent > MemorySanitizer-Unit :: > Msan-x86_64-with-call-Test/MemorySanitizer.getpwent_r > SanitizerCommon-Unit :: > Sanitizer-x86_64-Test/SanitizerLinux.ThreadDescriptorSize > ThreadSanitizer :: Linux/mutex_robust.cc > ThreadSanitizer :: Linux/mutex_robust2.cc > ThreadSanitizer :: thread_name2.cc > libc++ :: std/depr/depr.c.headers/uchar_h.pass.cpp > This is caused because the system does not provide a uchar.h header. > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_monthname.pass.cpp > libc++ :: > std/localization/locale.categories/category.time/locale.time.get.byname/get_monthname_wide.pass.cpp > These are marked XFAIL on open-suse, They should probably be marked as XFAIL on your platform as well. Can you send me the output of Python's "platform.linux_distribution()"? > libc++abi :: cxa_thread_atexit_test.pass.cpp > Not sure about this failure. Can you send me the output? > > Expected Passes: 31153 > Expected Failures : 203 > Unsupported Tests : 518 > Unexpected Failures: 27 > ~~ > > Uploads: > 7b837b2c4b7884a4277b947b795948ecd983b0f3 > clang+llvm-3.8.0-rc1-linux-x86_64-sles11.3.tar.xz > > > On Tue, Jan 19, 2016 at 5:55 PM, Hans Wennborgwrote: > >> (cc'ing non-legacy llvm-dev this time; apologies if you get this >> twice. Please don't reply-all to the first one.) >> >> On Tue, Jan 19, 2016 at 3:47 PM, Hans Wennborg wrote: >> > Dear testers, >> > >> > Start your engines; 3.8.0-rc1 was just tagged from the 3.8 branch at >> > r258223. (It took a little longer than I'd planned, sorry about that.) >> > >> > There are still a bunch of open merge requests and bug reports, but I >> > wanted to get the tag in so we can see what the build and test status >> > are on the various platforms. >> > >> > I verified that it currently builds and tests cleanly for me on x86_64 >> > Linux, Mac OS X* and Windows. >> > >> > Please build, test, and upload binaries to the sftp. Let me know if how >> it goes. >> > >> > Thanks, >> > Hans >> > >> > >> > [*] For Mac, I had to set CFLAGS="-isysroot `xcrun -show-sdk-path`" >> > CXXFLAGS="-isysroot `xcrun -show-sdk-path`" for the build to work, >> > otherwise stage-2 Clang couldn't find the SDK. I don't remember if I >> > had to do this last time; maybe some upgrade changed something. >> > > > > -- > -Brian > > ___ > cfe-dev mailing list > cfe-...@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev > > ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [cfe-dev] [Attn: Bot Owners!] Raising CMake minimum version to 3.4.3
Upgraded the libc++ bots. On Tue, May 24, 2016 at 2:54 PM, Chris Bieneman via cfe-dev < cfe-...@lists.llvm.org> wrote: > Meant to send this yesterday, but I want to remind everyone that we’re > going to be raising the CMake minimum version to 3.4.3 next week. > > If you maintain bots please ensure that your bots are updated by end of > day 5/29 so that we can move on 5/30 (next Monday). > > I have already heard from most bot owners either saying they had made the > change, or scheduled to make it. > > If you have any questions or concerns please let me know. > > Thank you, > -Chris > ___ > cfe-dev mailing list > cfe-...@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev > ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [Release-testers] [4.0.0 Release] Release Candidate 3 has been tagged
On Fri, Mar 3, 2017 at 9:05 AM, Renato Golinwrote: > On 2 March 2017 at 19:47, Hans Wennborg via Release-testers > wrote: > > Hello testers, > > > > 4.0.0-rc3 was just tagged from the branch at r296762. > > ARM looks good, bd3c31f080a016409179fa8cb69da4e2fa14c951 > clang+llvm-4.0.0-rc3-armv7a-linux-gnueabihf.tar.xz > > AArch64 has a libc++ error we did not see on RC2: > > libc++ :: std/thread/thread.condition/thread.condition.condvarany/wait > _for.pass.cpp > > wait_for.pass.cpp.exe: > /home/renato.golin/devel/llvm/release/rc3/llvm.src/projects/ > libcxx/test/std/thread/thread.condition/thread.condition.con > dvarany/wait_for.pass.cpp:58: > void f(): Assertion `t1 - t0 - milliseconds(250) < milliseconds(50)' > failed. > > Copying Eric and Marshall to see if they know of any back-ported > commit that could cause this or if that's just the test's own > instability (which seems to be the case). > Nothing relevant to this test has changed since the initial 4.0 branch. I think it's safe to assume the test is flakey, (Although I've never seen this specific test timeout before) > > Anyway, binaries uploaded: 9356d607c68fbf8de56c03bde70c2964a794d26e > clang+llvm-4.0.0-rc3-aarch64-linux-gnu.tar.xz > > > > This is a release candidate in the real sense: if no major issues show > > up with this one, it is the version that will be released. > > There is one rename that will land on trunk that needs to be announced > on 4.0's release notes (https://reviews.llvm.org/D30510), but this > won't need a new re-spin, just an update on the release notes before > the final tag. > > cheers, > --renato > ___ lldb-dev mailing list lldb-dev@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev
Re: [lldb-dev] [cfe-dev] [8.0.0 Release] rc2 has been tagged
I'll take a look at this On Fri., Feb. 8, 2019, 12:53 p.m. Paweł Sikora via cfe-dev, < cfe-...@lists.llvm.org> wrote: > - Oryginalna wiadomość - > > Dear testers, > > > > 8.0.0-rc2 has been tagged from the release_80 branch at r353413. > > Hi, > > i've noticed a compile error with rc2 and libc++ (release_80 @svn). looks > similar to https://bugs.llvm.org/show_bug.cgi?id=40559 > > > (...)/clang++ -fPIC -target x86_64-linux-gnu --sysroot=(...) -march=x86-64 > -fuse-ld=lld -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR > -D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS -stdlib=libc++ -std=gnu++1z > -flto=thin > (...) > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string:500: > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/string_view:176: > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/__string:56: > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/algorithm:640: > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/initializer_list:47: > In file included from > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/cstddef:110: > > (...)/sysroot-x86_64-linux-gnu/usr/include/c++/v1/type_traits:740:56: > error: _Float16 is not supported on this target > template <> struct __libcpp_is_floating_point<_Float16>: > public true_type {}; >^ > ___ > cfe-dev mailing list > cfe-...@lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev > ___ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev