On Fri, 15 Jan 2016, Jakub Jelinek wrote: > On Fri, Jan 15, 2016 at 10:19:13PM +0300, Alexander Monakov wrote: > > Sorry, can you clarify -- what do you mean by "can't offload"? > > I meant stuff like setjmp/longjmp, exceptions?, alloca (I know your changes > might fix this one), computed goto, non-local goto, and the like, which I > believe nvptx doesn't support.
Right, but such issues are diagnosed as a compile-time error; the run-time stage is simply not reached. Did you mean that eventually GCC might change and somehow allow compilation to run to completion even though offloaded code cannot be fully generated? Thanks. Alexander