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
