Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distinguish from PGI's Flang and forked sources #5

Closed
waldyrious opened this issue May 20, 2017 · 6 comments
Closed

Distinguish from PGI's Flang and forked sources #5

waldyrious opened this issue May 20, 2017 · 6 comments

Comments

@waldyrious
Copy link

There seem to be two projects with the same name -- this one, and flang-compiler/flang. I've asked there for clarification of the distinction, and I think it would be nice to include such a disambiguation note on this project's README as well. Would a PR doing that be considered?

Another question I have is whether this repo is now considered the canonical one for this project, since Github marks it as forked from CodethinkLabs/flang, which itself is forked from hyp/flang, which in turn is forked from isanbard/flang (phew!). If the other ones are indeed superseded by this one, it would be nice to make that clear, e.g. with a repostatus.org "Moved" badge.

@jleidel
Copy link

jleidel commented May 21, 2017

The PGI project has taken over the official PGI name as the mainline project to maintain a long-term Fortran frontend for LLVM. Development on this project has stagnated, but I am more than willing to accept continued patches.

@waldyrious
Copy link
Author

So they did have the same origin, or did each project start from scratch? I'm asking mostly for historical reference, as this is not clear from the repos alone (unless I'm missing something). Is there a document somewhere that describes the history of both projects and their relationship?

@zeuk
Copy link

zeuk commented May 23, 2017

They seem to have entirely different origins and don't seem to share any sources (just compare how they build, for example). It seems like this project has been maintained by different people over the years, just like you described in the first message.

@waldyrious
Copy link
Author

Yeah, that's what it seemed to me as well. I'd be happy to submit a PR documenting the distinction if the details are confirmed (particularly in relation to the fork chain).

@jleidel
Copy link

jleidel commented May 23, 2017

The PGI port started from their own proprietary Fortran frontend source base. The original Flang project was originally started from scratch (similar in a sense to Clang) and migrated between various developers over the years.

@waldyrious
Copy link
Author

Since for some reason the automatic back-references weren't activated: I sent PR #6, adding a disambiguation note to the README, which was just merged. Thanks for the clarifications and the quick reaction, @jleidel :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants