On Sat, 30 May 2015 07:39:44 +0200 Tristan Gingold <[email protected]> wrote:
> Does dragonflybsd use llvm ? In that case, why not using llvm code > generator ? > Update from John, (who is doing an awesome job of getting GHDL into the FreeBSD ports tree (and possibly into the DragonFlyBSD ports system as well)): From: John Marino <[email protected]> Okay, I've added LLVM as an option to the port: http://www.freshports.org/commit.php?category=cad&port=ghdl&files=yes&[email protected] The testsuite fails at test 825 for both FreeBSD i386 and amd64: http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-freebsd32-tests.log http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-freebsd64-tests.log GHDL builds on dragonfly which uses LLVM option as the default, but fails on very first test (it can't lock a mutex): http://leaf.dragonflybsd.org/~marino/ghdl/ghdl-llvm-dragonfly64-tests.log Two more things to note: 1) It won't build with llvm36 2) The LLVM backend is not jobs safe. I had to set the build to -j1 otherwise it fails with strange "can't find ghdl1-llvm" errors. This took me well over an hour to figure out. (!!) John _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
