Language

Package: ldc @ 1.38.0

Synopsis

LLVM-based compiler for the D programming language

Description

LDC is an LLVM compiler for the D programming language. It is based on the latest DMD compiler that was written in C and is used for bootstrapping more recent compilers written in D.

Home page
http://wiki.dlang.org/LDC
Location
Licenses

Derivations

SystemTargetDerivationBuild status
x86_64-linux/gnu/store/wi727yjs4k1zp7p11xvnnn6x2rajvxa3-ldc-1.38.0.drv
x86_64-linuxxtensa-ath9k-elf/gnu/store/z0j070gqvmpjpx81qh00avfsgmkwf723-ldc-1.38.0.drv
    x86_64-linuxx86_64-w64-mingw32/gnu/store/l5h6i0xqg61gbhw6sdigih3v3wkcz21x-ldc-1.38.0.drv
    x86_64-linuxx86_64-pc-gnu/gnu/store/n3mp7n5p5h0mxd0sfi9g9rc96nbkmrcb-ldc-1.38.0.drv
    x86_64-linuxx86_64-linux-gnux32/gnu/store/rjkc8r7mi1qm6z3wab88isnffd5r6b2f-ldc-1.38.0.drv
      x86_64-linuxriscv64-linux-gnu/gnu/store/hasrs2h811hsnqalp24zykpgy9c2bx6x-ldc-1.38.0.drv
      x86_64-linuxpowerpc-linux-gnu/gnu/store/5kmsfx1haiaya3a1rxssk40kbrarhkb0-ldc-1.38.0.drv
        x86_64-linuxpowerpc64-linux-gnu/gnu/store/la21klf3d6zgy69v1ync2lw34q0227lc-ldc-1.38.0.drv
          x86_64-linuxpowerpc64le-linux-gnu/gnu/store/v1mz7sk3i1zfgjq6a3r3xprad3wfqmxb-ldc-1.38.0.drv
          x86_64-linuxor1k-elf/gnu/store/jc4snvrjzp3yb0pb7z7mh7wji2958jmm-ldc-1.38.0.drv
            x86_64-linuxmips64el-linux-gnu/gnu/store/niji6x8k3a1y230ygr1b7j1dp5pax295-ldc-1.38.0.drv
              x86_64-linuxloongarch64-linux-gnu/gnu/store/28qnbysmzw06z4f6ap6632vpmxhmfxwb-ldc-1.38.0.drv
              x86_64-linuxi686-w64-mingw32/gnu/store/122cgjnbhyg0cgzchkqc1j8mbj4lmiwy-ldc-1.38.0.drv
                x86_64-linuxi586-pc-gnu/gnu/store/4rvimr2vnvv8zd4xwxhwl5bqlpxjv4m4-ldc-1.38.0.drv
                x86_64-linuxavr/gnu/store/lv9l7d79k6nag3b61yin0fjwy5zccmdz-ldc-1.38.0.drv
                  x86_64-linuxarm-linux-gnueabihf/gnu/store/li0k5vgzf8cxr7xf1m3n64pzsq72r0md-ldc-1.38.0.drv
                  x86_64-linuxaarch64-linux-gnu/gnu/store/qb9hab0aq5ky3sr6q90pnkjxfg3ycama-ldc-1.38.0.drv
                  x86_64-gnu/gnu/store/4yv32pbsix1fvxmnbqfzbssmbx3av2vc-ldc-1.38.0.drv
                    riscv64-linux/gnu/store/fgq463cpvr22pi7j7y4pii4l6a364qvp-ldc-1.38.0.drv
                    powerpc-linux/gnu/store/dnwvf1rhz1bpy8wdw99gb1nrg9nk5h8h-ldc-1.38.0.drv
                      powerpc64le-linux/gnu/store/dhs56iay6fbr4dg5w6ir7l7bf0l1pybb-ldc-1.38.0.drv
                      i686-linux/gnu/store/dvyjb13in5xjv8wb5j9xaj0ryax6iw96-ldc-1.38.0.drv
                      i586-gnu/gnu/store/p82c6xgsjmw129s1n6zqzzpcspn4k30p-ldc-1.38.0.drv
                        armhf-linux/gnu/store/bp0aqyyg1mlz86gvc8h6j59g4fmvq13b-ldc-1.38.0.drv
                        aarch64-linux/gnu/store/3cwrqqr9w0v3p4xlrzkngwp8hc8x6wdr-ldc-1.38.0.drv

                        Lint warnings

                        LinterMessageLocation
                        inputs-should-not-be-input

                        Identify inputs that shouldn't be inputs at all

                        'tzdata' should probably not be an input at all
                        • gnu/packages/dlang.scm (line: 219, column: 2)
                        input-labels

                        Identify input labels that do not match package names

                        label 'lld-wrapper' does not match package name 'lld-as-ld-wrapper'
                        • gnu/packages/dlang.scm (line: 401, column: 5)