This is an archive of the discontinued LLVM Phabricator instance.

[OPENMP]Fix PR50347: Mapping of global scope deep object fails.
ClosedPublic

Authored by ABataev on Jul 1 2021, 10:35 AM.

Details

Summary

Changed the we handle llvm::Constants in sizes arrays. ConstExprs and
GlobalValues cannot be used as initializers, need to put them at the
runtime, otherwise there wight be the compilation errors.

Diff Detail

Unit TestsFailed

Event Timeline

ABataev created this revision.Jul 1 2021, 10:35 AM
ABataev requested review of this revision.Jul 1 2021, 10:35 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 1 2021, 10:35 AM
Herald added a subscriber: sstefan1. · View Herald Transcript

Better to fix this before the next release.

ABataev updated this revision to Diff 368426.Aug 24 2021, 12:21 PM

Rebase + update

This revision was not accepted when it landed; it landed in state Needs Review.Feb 24 2022, 11:55 AM
This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.