This should match what we have in meta-linaro/dora, which is the linaro 2013.12 toolchain release.
---------- Forwarded message ---------- From: Koen Kooi koen@dominion.thruhere.net Date: 17 January 2014 19:35 Subject: Fwd: seemingly bug in Linaro gcc 4.8 To: Koen Kooi koen.kooi@linaro.org
Begin doorgestuurd bericht:
Van: Khem Raj raj.khem@gmail.com Onderwerp: seemingly bug in Linaro gcc 4.8 Datum: 17 januari 2014 17:56:23 CET Aan: Koen Kooi koen@dominion.thruhere.net
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