On 14 May 2013 21:55, Pekka Jääskeläinen <[email protected]> wrote:
> On 05/14/2013 06:03 PM, Erik Schnetter wrote:
>> It seems the trunk is in a reasonable state; things seem to work as well as
>> they are going to.
>>
>> There are some unexplained errors reported by Pekka; the current working
>> assumption is that these are errors in LLVM itself. Pekka, can you try
>
> It seems quite surely some kind of bug in LLVM which causes the code gen to
> use different instruction sets depending on if it's invoked with llc or via
> clang. One of the generated codes fails, one doesn't. I reported this to
> LLVM: http://llvm.org/bugs/show_bug.cgi?id=15977 but no attention yet.
>
>> building LLVM with LLVM? It is common among compiler developers to "eat their
>> own dog food", and I would expect most LLVM developers to build LLVM with
>> LLVM. If there happens to be non-standard-conforming code that LLVM happens 
>> to
>> handle correctly, then using gcc may uncover a hidden error.
>
> I tried to build LLVM with LLVM once, no help for this problem.
>
>> I am also somewhat worried that we have, so far, only tests for x86_64 and 
>> x86
>> architectures. Can we, please, test pocl on another platform as well? What
>> about ARM, CellSPU, PowerPC, PowerPC64, or TCE?
>
> I will test the TCE cases tomorrow.
On the ARM testing front: on chromebook, I have

"ERROR: 59 tests were run,
1 passed unexpectedly.
86 tests were skipped."

Unexpected PASS:

 6: testsuite.at:77    Kernel functions min and max when the operands
are of different sign
      min_max

Hope this helps! :)

Best regards,
~Sumit.
>
>> Unless there are objections, I want to create the release branch for pocl-0.8
>> tomorrow.
>
> Better do this so we can start adding new features to trunk more freely and
> can create the release candidate tar balls which should get most of the
> actual testing. It's easy to merge the fixes back to trunk using bzr merge.
>
> --
> Pekka
>
> ------------------------------------------------------------------------------
> AlienVault Unified Security Management (USM) platform delivers complete
> security visibility with the essential security capabilities. Easily and
> efficiently configure, manage, and operate all of your security controls
> from a single console and one unified framework. Download a free trial.
> http://p.sf.net/sfu/alienvault_d2d
> _______________________________________________
> pocl-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pocl-devel



--
Thanks and regards,

Sumit Semwal
Graphics Engineer - Graphics working group
Linaro.org │ Open source software for ARM SoCs

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
pocl-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pocl-devel

Reply via email to