https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90779

--- Comment #4 from Andrew Stubbs <ams at gcc dot gnu.org> ---
The problem is that the variables are added to the offload_var_table but not
exported so that libgomp cannot find the symbol at load time. This causes a
fatal error in a mutex-locked section, which causes libgomp's atexit handler to
hang trying to take the same lock.

The question is then, are the variables supposed to be in the
offload_var_table? 

If so, why? Aren't these just preinitialized constants?

Reply via email to