[ACTIVITY] 13 - 17 January 2014

2014-01-17 Thread Will Newton
== 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

2014-01-17 Thread Renato Golin
== 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

2014-01-17 Thread Koen Kooi
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)

2014-01-17 Thread Ryan Arnold
== 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