On Sat, Nov 20, 2021 at 04:01:28PM +0000, Brian Callahan wrote:
> 
> 
> On 10/20/2021 08:16 PM, Brian Callahan wrote:
> > Hi ports --
> > 
> > Attached is a new port, lang/ldc. LDC is the LLVM D Compiler.
> > 
> > ---
> > pkg/DESCR:
> > The LDC project aims to provide a portable D programming language
> > compiler with modern optimization and code generation capabilities.
> > The compiler uses the official DMD frontend to support the latest D2
> > version and relies on the LLVM Core libraries for code generation.
> > ---
> > 
> > Some notes:
> > * Uses a bootstrap model like DMD. But unlike DMD, in theory LDC can
> > be built and run on anything that LLVM supports. For now though,
> > ONLY_FOR_ARCHS=amd64. This bootstrap is made in a way that additional
> > arch support can be easily added when the time comes.
> > * gkoehler@'s Fibers patch and some of my dmd-2.099.0 code is in
> > patches/ (ioctl handling)
> > * Lots of tests fail. It's more like many don't run, but that gets
> > reported as a failure. I am sure some of it is legit and some of it is
> > infrastructure weirdness. I will work to improve that situation.
> > * LDC is able to build a dub that passes all of the dub tests, can
> > rebuild itself (obviously), and is able to build and run all the D
> > code I have managed to throw at LDC so far.
> > 
> > OK?
> > 
> > ~Brian
> 
> Ping. Port reattached.
> 
> ~Brian

Build fine and easily compiles a small program. ok.

-- 

Tracey Emery

Reply via email to