Supporting LLVM 3.5 and 3.6

Johan Engelen via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Fri Jul 14 06:51:39 PDT 2017


Johan: +1
David: +1
kinke: +1

Kay, what do you think? Is dropping LLVM < 3.7 OK for your stuff?


On Friday, 14 July 2017 at 12:42:34 UTC, David Nadlinger wrote:
> I was going to suggest culling < 3.7 support as well.
>
> I'm still toying with the idea of going with a vendored LLVM so 
> we can more efficiently support work like Android, SPIR-V, 
> etc., but for now I guess there isn't really a reason to throw 
> a wrench into the distro packaging process.
>
>  — David
>
> On 14 Jul 2017, at 13:31, kinke via digitalmars-d-ldc wrote:
>
>> On Friday, 14 July 2017 at 11:49:13 UTC, Johan Engelen wrote:
>>> How long do we want to keep supporting LLVM 3.5 and 3.6? Can 
>>> we remove support from LDC >= 1.4?
>>>
>>> Not that it is bothering me a whole lot, but for example 
>>> looking at the debuginfo code is annoying with all the 
>>> #ifdef'ing.
>>> Culling 3.5 and 3.6 support would also save a bit of TravisCI 
>>> time.
>>
>> Fine with me. Ubuntu 14.04 is still on unsupported LLVM 3.4, 
>> 16.04 already on LLVM 3.8, and SPIR-V apparently not 
>> restricted to 3.6 anymore.




More information about the digitalmars-d-ldc mailing list