[flang-dev] [Classic flang] RFC: Adding release_110 branch to flang-compiler/classic-flang-llvm-project

Paszta, Michał via flang-dev flang-dev at lists.llvm.org
Fri Jan 22 00:16:00 PST 2021


Hi Vinay,

Thanks a lot for taking time to check this and let us know!
The branch_11x was already pulled to the origin repo, just 15 minutes
before your e-mail.

Are the issues you mention a regression compared to branch_100 of
classic-flang-llvm-project? Do you know if f18 (
https://github.com/llvm/llvm-project/tree/release/11.x/flang) does any
better?

If these are important, perhaps you could report them as issues in the
github repository (
https://github.com/flang-compiler/classic-flang-llvm-project/issues)? I do
not have access to the SPEC benchmark and I think much of the community
might not have it, so it would be great if you could provide some minimal
reproducers.

I will try to determine if we have the bandwidth to work on them and let
you know by Monday.

Best regards,

Michał Paszta
Senior Consultant / Senior Group Manager

Mobica Ltd.
Address: Skierniewicka 10a, 01-230 Warszawa


On Fri, Jan 22, 2021 at 7:30 AM Vinay Madhusudan <vinay at compilertree.com>
wrote:

> Hi,
>
> There are issues in compiling multiple SPEC CPU 2017 Fotran benchmarks
> while using release_110 branch in the mentioned github repository. Are you
> planning to support it?
>
> The issues we identified so far are related to :
>
> 1. sincos() optimization in flang / LLVM 11.
> 2. Link errors for few fortran runtime functions.
>
> Thanks,
> Vinay.
>
> On Tue, Jan 5, 2021 at 8:10 PM Paszta, Michał via flang-dev <
> flang-dev at lists.llvm.org> wrote:
>
>> Hello,
>>
>> In cooperation with Richard Barton, Bryan Chan and Andrzej Warzyński I
>> have created a candidate release_110 branch in classic-flang-llvm-project (
>> https://github.com/michalpasztamobica/classic-flang-llvm-project/tree/release_110
>> ):
>> * The release/11.x branch of llvm-project (
>> https://github.com/llvm/llvm-project/tree/release/11.x) has been pulled
>> to the classic-flang-llvm-project.
>> * All commits from ef32c61
>> <https://github.com/flang-compiler/classic-flang-llvm-project/commit/ef32c611aa214dea855364efd7ba451ec5ec3f74> from
>> release_100 have been cherry-picked and all merge conflicts resolved.
>> * I made sure that flang project's master branch builds and passes all
>> tests with the new branch in classic-flang-llvm-project (many thanks to
>> Andrzej for his help with this).
>>
>> We would welcome any comments and suggestions from the Community before
>> the branch is pulled from the fork to
>> flang-compiler/classic-flang-llvm-project. Please, let us know your
>> thoughts in this mailing list thread, as comments to code on github or on
>> "flang-compiler" Slack channel.
>>
>> Thank you and best regards,
>>
>> Michał Paszta
>> Senior Consultant / Senior Group Manager
>>
>> Mobica Ltd.
>> Address: Skierniewicka 10a, 01-230 Warszawa
>>
>> Mobica is a global software services company, delivering and enabling
>> technologies that transform business outcomes for the leading brands in
>> Automotive, Silicon, FinTech, Media and Telecoms. Headquartered in Wilmslow
>> UK with offices across Europe and the US, our established technical and
>> delivery excellence in high quality software engineering drives success for
>> our multinational customers on every continent, every day.
>> Find out more at Mobica.com <https://www.mobica.com>
>>
>>
>>
>> Mobica Limited is a limited company registered in England and Wales with
>> registered number 05169596 and VAT registered number 223837508. Our
>> registered office is at Crown House, Manchester Road, Wilmslow, Cheshire,
>> SK9 1BH, UK.
>> This message is intended solely for the addressee(s) and may contain
>> confidential information.
>> If you have received this message in error, please send it back to us,
>> and immediately and permanently delete it.
>> Do not use, copy or disclose the information contained in this message or
>> in any attachment.
>> Mobica complies with all requirements of GDPR and other relevant data
>> protection law. You can view our Privacy Policy at
>> https://mobica.com/privacy-policy/
>> _______________________________________________
>> flang-dev mailing list
>> flang-dev at lists.llvm.org
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/flang-dev
>>
>

-- 
Mobica is a global software services company, delivering and enabling 
technologies that transform business outcomes for the leading brands in 
Automotive, Silicon, FinTech, Media and Telecoms. Headquartered in Wilmslow 
UK with offices across Europe and the US, our established technical and 
delivery excellence in high quality software engineering drives success for 
our multinational customers on every continent, every day.
Find out more at 
Mobica.com <https://www.mobica.com>





Mobica Limited is a limited 
company registered in England and Wales with registered number 05169596 and 
VAT registered number 223837508. Our registered office is at Crown House, 
Manchester Road, Wilmslow, Cheshire, SK9 1BH, UK.
This message is intended 
solely for the addressee(s) and may contain confidential information.
If 
you have received this message in error, please send it back to us, and 
immediately and permanently delete it.
Do not use, copy or disclose the 
information contained in this message or in any attachment.
Mobica complies 
with all requirements of GDPR and other relevant data protection law. You 
can view our Privacy Policy at https://mobica.com/privacy-policy/ 
<https://mobica.com/privacy-policy/>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/flang-dev/attachments/20210122/b02cfdb0/attachment-0001.html>


More information about the flang-dev mailing list