Thank you for all the hints/insights/helps on identifying the strange 
testcases failures.
It turns out to be missing a symbolic link inside 
/lib/arm-linux-gnueabi/ on libgcc_s.so, which both clang-3.3 and 
clang-3.2 use for linking.

Now, the 3 strange problems are all gone :-)

I am running a clean build/test for POCL-0.8rc7 now.

Thank you

Chuck


On 7/20/2013 4:17 AM, Kalle Raiskila wrote:
> On 20.07.2013 09:58, Pekka Jääskeläinen wrote:
>> On 07/20/2013 03:41 AM, Chuck Zhao wrote:
>>> Did anybody ever seems to have seen such a behavior before?
>> Yes. I remember this problem has occured  before. Then it was a problem
>> with the 'xclang' script we use to figure out the alignments (config/xclang).
>> Then the issue, IIRC, was that we used wrong switch in clang or llc
>> to pass the target triplet. It had changed in some LLVM version.
> The root cause was clang failing to link a trivial C program. This was
> due to it not being able to find some standard library (that seems to be
> placed in a distribution/glibc/gcc/... specific directory). Clang has a
> few big switch-cases in lib/Driver/ToolChains.cpp setting this path.
> Somehow it ended up in one of the "default" cases, giving a wrong path.
> Could be even that this was because of the target triple (armv7l-..)
> that clang reverted to armv4 that confused the clang Driver. My memory
> unfortunately fails me here.
>
> I remember seeing this on ARM (only). But how was this fixed? And why
> didn't I add a check for the alignments to 'configure'? Perhaps we should :)
>
> Well, at least you (Chuck) are on the right path now ;)
>
> kalle
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> pocl-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pocl-devel
>



------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to