Hi Thomas,
On 1/8/20 9:33 AM, Thomas Schwinge wrote:
With 'dg-do run' added, on powerpc64le-unknown-linux-gnu
Have I already expressed that I started to hate that target arch?
I think we really should find out what goes wrong for the small example
of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92305 — Help and
suggestions very much appreciated!
The reduced test case is in Comment 9 and Comment 11 shows the dump +
the assembler of caller and callee. (The example is that short that
pasting those in the comment still makes a rather short comment!) —
Analysis is in later comments, especially in the last comment (Comment 16).
I think we should try to understand what goes wrong in this case before
starting to look at other issues: it is already partially analyzed and
it short. — Again, help and suggestions are welcome!
Hence, I am inclined to ignore the following issue — until we have
understood and possibly fixed for PR92305.
... with the '-O0' (only) execution test FAILing with 'STOP 1'
While:
x86_64-pc-linux-gnu with offloading I'm seeing:
FAIL: libgomp.fortran/use_device_ptr-optional-3.f90 -O2 (test for
excess errors)
UNRESOLVED: libgomp.fortran/use_device_ptr-optional-3.f90 -O2
compilation failed to produce executable
... due to:
/tmp/cciVc43I.o:(.gnu.offload_vars+0x10): undefined reference to
`A.12.4064'
which may be something like PR90779, PR85063, PR84592, PR90779,
PR80411, PR71536 -- or something else.
Hmm. It is surely among the listed items, if all fails in the last item.
Note that PR85063 is fixed and PR84592 a duplicate of PR90779 (which is
listed twice). To through in another number it could also be a variant
of PR 92029 to though in yet another number …
Cheers,
Tobias