Bug#909463: ITP: flang -- Fortran compiler using the LLVM toolkit
Sylvestre Ledru
sylvestre at debian.org
Tue Oct 16 13:01:19 BST 2018
I dont' know, sorry :/
I didn't investigated much about static lib, sorry
Le 16/10/2018 à 13:58, Alastair McKinstry a écrit :
>
> Hi Sylvestre,
>
> I've been looking at 'f18' which appears to be the next evolution of
> 'flang'
>
> https://github.com/flang-compiler/f18
>
> It appears building the front-end would be easier, but I've been
> testing against llvm-7-dev (installed), and get:
>
> cmake ..
> -- The CXX compiler identification is GNU 8.2.0
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Build Type: Debug
> CMake Error at
> /usr/lib/llvm-7/lib/cmake/clang/ClangTargets.cmake:544 (message):
> The imported target "clangBasic" references the file
>
> "/usr/lib/llvm-7/lib/libclangBasic.a"
>
> but this file does not exist. Possible reasons include:
>
> * The file was deleted, renamed, or moved to another location.
>
> * An install or uninstall procedure did not complete successfully.
>
> * The installation package was faulty and contained
>
> "/usr/lib/llvm-7/lib/cmake/clang/ClangTargets.cmake"
>
> but not all the files it references.
>
> Call Stack (most recent call first):
> /usr/lib/cmake/clang-7/ClangConfig.cmake:19 (include)
> CMakeLists.txt:42 (find_package)
>
>
> Is libclangBasic.a to be expected on eg. amd64? According to
> packages.debian.org, it's present in
>
>
> libclang-7-dev <https://packages.debian.org/sid/libclang-7-dev>
> [powerpcspe, sparc64, x32, ppc64]
>
> Any ideas?
>
> regards
>
> Alastair
>
>
>
> On 24/09/2018 15:03, Alastair McKinstry wrote:
>>
>> On 24/09/2018 10:47, Sylvestre Ledru wrote:
>>> Hello,
>>>
>>> Looks luck! please let me know how I can help :)
>>>
>>> S
>>
>> Thanks!
>>
>> I'm following the instructions here:
>> https://github.com/flang-compiler/flang/wiki/Building-Flang
>>
>> and have gotten the flang-driver to build ok with llvm-7, once I
>> disabled including POLLY into the tools. (I'll come back to that
>> later). This appears to be a polyhedral optimizer:
>> https://polly.llvm.org/
>>
>> Its now breaking because the main build needs llvm-lit.
>>
>> This appears to be an internal build tool to llvm. Can it be exposed,
>> or what would you recommend ?
>>
>> thanks
>>
>> Alastair
>>
>>
>>>
>>> Le 24/09/2018 à 10:08, Alastair McKinstry a écrit :
>>>> Package: wnpp
>>>> Severity: wishlist
>>>> Owner: Alastair McKinstry <mckinstry at debian.org>
>>>>
>>>> * Package name : flang
>>>> Version : 7.0
>>>> Upstream Author : Steve Scalpone <sscalpone at nvidia.com>
>>>> * URL : https://github.com/flang-compiler
>>>> * License : BSD
>>>> Programming Lang: C++, Fortran
>>>> Description : Fortran compiler using the LLVM toolkit
>>>>
>>>>
>>>>
>>>> Flang is a Fortran compiler targeting LLVM.
>>>>
>>>> Flang is a Fortran language front-end designed for integration with
>>>> LLVM and the LLVM optimizer.
>>>>
>>>> Flang+LLVM is a production-quality Fortran solution designed to be
>>>> co-installed and is fully interoperable with Clang C++.
>>>>
>>>> Flang single-core and OpenMP performance is now on par with GNU
>>>> Fortran; for certain applications up to 40% faster.
>>>> Flang has implemented Fortran 2003 and has a near full
>>>> implementation of OpenMP through version 4.5 targeting multicore CPUs.
>>>>
>>>> This will be maintained with the LLVM packaging team.
>>>>
>>>> _______________________________________________
>>>> Pkg-llvm-team mailing list
>>>> Pkg-llvm-team at alioth-lists.debian.net
>>>> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-llvm-team
>>
> --
> Alastair McKinstry, <alastair at sceal.ie>, <mckinstry at debian.org>, https://diaspora.sceal.ie/u/amckinstry
> Misentropy: doubting that the Universe is becoming more disordered.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20181016/42d11c70/attachment-0001.html>
More information about the Pkg-llvm-team
mailing list