This is an archive of the discontinued LLVM Phabricator instance.

[OMPT] fix task frame information for gomp interface
ClosedPublic

Authored by protze.joachim on Sep 13 2016, 5:51 AM.

Details

Summary

Previous differencials D23305-D23310 changed task frame information management only for the kmp interface, but not for the whole gomp interface. This broke some testcases when building with gcc.
This patch fixes the broken task frame information for the gomp interface.

Diff Detail

Repository
rL LLVM

Event Timeline

protze.joachim retitled this revision from to [OMPT] fix task frame information for gomp interface.
protze.joachim updated this object.
protze.joachim added reviewers: Hahnfeld, jlpeyton.

removed single line, that was commented out

Hahnfeld added inline comments.Sep 13 2016, 6:17 AM
runtime/src/kmp_gsupport.c
1002–1007 ↗(On Diff #71152)

Does this need to go away? I think this function is for plain tasks...

Fix issue pointed out by Jonas

Remove regression of already removed if 0 block.

This revision was automatically updated to reflect the committed changes.
Hahnfeld edited edge metadata.Sep 14 2016, 7:09 AM

Argh, Phabriactor somehow ate my accept...