[ACTIVITY] 13 - 17 January 2014
== Progress == * Add support for AArch32 ARMv8 VRINT to QEMU (4/10, TCWG-50) * Add support for AArch32 ARMv8 VCVT to QEMU (4/10, TCWG-49) * Add support for AArch32 ARMv8 16<->64bit VCVT to QEMU (1/10, TCWG-51) * Fixed gas ARM VCVT encoding bug (1/10) == Issues == * None == Plan == * Complete outstanding QEMU work * ARM setjmp/longjmp SystemTap probes * malloc -- Will Newton Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 3
== Progress == * Buildbots - Odroid U2 died after a few days on USB stick, too. (I guess we're stuck with Chromebooks) - Upgrading chromebooks (to Saucy) due to a new GCC/libstdc++ 4.7+ restriction - Shuffling chromebooks, we now have three buildbots: - llvm-chrome-01: quick-build+check - llvm-chrome-02: self-host+check - llvm-chrome-03: test-suite * MCJIT Remote - Re-factored the communication protocol of MCJIT for remote processes - Still seeing one random failure on ARM, investigating * Compiler-rt - Investigating how to get it compiling all libraries and sanitizers on ARM * Background - Patch reviews, especially IAS and EH * Time - CARD-862 8/10 - Others 2/10 == Plan == * Continue MCJIT and Compiler-RT investigations * Continue reviewing IAS and EH patches * Try to run the EH tests on the test-suite with the current changes ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Fwd: seemingly bug in Linaro gcc 4.8
This should match what we have in meta-linaro/dora, which is the linaro 2013.12 toolchain release. -- Forwarded message -- From: Koen Kooi Date: 17 January 2014 19:35 Subject: Fwd: seemingly bug in Linaro gcc 4.8 To: Koen Kooi Begin doorgestuurd bericht: > Van: Khem Raj > Onderwerp: seemingly bug in Linaro gcc 4.8 > Datum: 17 januari 2014 17:56:23 CET > Aan: Koen Kooi > > Hey Koen > > I am seeing a problem with linaro gcc-48 basically angstrom/2013.12 release > The issue is attached sample C file. When compiled and run on my ArchLinux > box which is running upstream gcc 4.8.2 it works ok > > but on beagleboard it fails. > > > to compile > > $CXX -pthread -std=gnu++11 a.cpp > > on ARCH > > kraj@leo ~ > g++ b.cpp -std=gnu++11 -pthread > kraj@leo ~ > ./a.out > 140309495478016 i: 1 > 140309503870720 i: 2 > > on Beagleboard > > root@beagleboard:~# ./std-thread > pure virtual method called > terminate called without an active exception > Aborted > > Can you pass this to right folks in Linaro and get some help in resolving it > > I havent yet trried it with OE-Core gcc which is also gcc 4.8 > > The issue is most probably ARM related as it seems to me. > > Thanks for help > > -Khem > #include #include #include std::mutex mx; int i; void thrfunc(); int main(void) { i=0; std::thread thr1(thrfunc),thr2(thrfunc); thr1.join(); thr2.join(); return 0; } void thrfunc() { mx.lock(); i++; std::cout << std::this_thread::get_id() << " i: " << i << std::endl; mx.unlock(); } ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] Week 3 (Jan 13-17 2014)
== Progress == * Cbuildv2 fix for *_release() functions which were changing out of the build directory but then not changing back to the builddir, which caused problems with paths relative to the builddir. (1/10) * TCWG-340 Enable Glibc remote testsuite integration - (7/10) - Working with upstream community on scoping and designing remote testsuite integration. - Setting up arm chroot environment on chromebook with documentation on how to make this reproduceable. * TCWG-352 AArch64 clone is missing some CFI markup - (2/10) - Setup aarch64 environment for testing and built static clone tests to test the patch. == Plan == * Start implementing (code) for glibc remote testsuite integration. == Issues == None ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain