Thread overview | |||||
---|---|---|---|---|---|
|
November 26, 2017 LLVM Version | ||||
---|---|---|---|---|
| ||||
Is there a preferred LLVM version to use with LDC? Is there any reason not to use the latest. Version 5.0.0 came out in Sept. Okay, the fact that it's an x.0.0 might be a reason not to use it. :-) But do I have to worry about breaking changes that would apply to LDC? Thank you. |
November 26, 2017 Re: LLVM Version | ||||
---|---|---|---|---|
| ||||
Posted in reply to JMRyan | On Sunday, 26 November 2017 at 19:55:20 UTC, JMRyan wrote:
> Is there a preferred LLVM version to use with LDC? Is there any reason not to use the latest. Version 5.0.0 came out in Sept. Okay, the fact that it's an x.0.0 might be a reason not to use it. :-) But do I have to worry about breaking changes that would apply to LDC? Thank you.
In general LDC/LLVM keeps getting faster as version numbers go up, and I don't think platform support is harmed in any way by those newer LLVM versions.
|
November 26, 2017 Re: LLVM Version | ||||
---|---|---|---|---|
| ||||
Posted in reply to JMRyan | On Sunday, 26 November 2017 at 19:55:20 UTC, JMRyan wrote: > Is there a preferred LLVM version to use with LDC? Is there any reason not to use the latest. Version 5.0.0 came out in Sept. Okay, the fact that it's an x.0.0 might be a reason not to use it. :-) But do I have to worry about breaking changes that would apply to LDC? Thank you. The official releases since ldc 1.5 are all built with llvm 5.0: https://github.com/ldc-developers/ldc/releases There was an issue on Android/ARM where you now have to specify the CPU you're building for, but other than small stuff like that, I see no reason not to use the latest llvm: https://github.com/ldc-developers/ldc/issues/2406 |
Copyright © 1999-2021 by the D Language Foundation