On 10/21/14 14:10, Bernd Schmidt wrote:
This series modifies a large number of tests in order to clean up
testsuite results on nvptx. The goal here was never really to get an
entirely clean run - the target is just too different from conventional
ones - but to be able to test the compiler sufficiently to be sure that
it's in good shape for use in offloading. Most of the patches here add
annotations for use of features like alloca or indirect jumps that are
unsupported on the target.

Examples of things that still cause failures are things like dots in
identifiers, use of constructors (which is something I want to look
into), certain constructs that trigger bugs in the ptxas tool, and lots
of undefined C library functions.
Yea. When I first looked at PTX, my thought was to use the existing testsuite, to the extent possible, to shake out the initial code generation issues. There's just some things that would require heroic effort to make work and they aren't really a priority for PTX.

So I've got not problem conceptually with the direction this work is taking.

jeff

Reply via email to