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.

> 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

Reply via email to