For over one year there's been talk of LLVM pursuing a mass relicensing from its University of Illinois/NCSA Open Source License, which is similar to the three-clause BSD license, to the Apache 2.0 license with explicit mention of GPLv2 compatibility. As mentioned in that aforelinked article, this re-licensing is moving ahead. OpenBSD leader Theo de Raadt is predicting this could cause a major problem and is in fact hoping for it.
The inaugural LLVM Cauldron conference happened earlier this month ahead of the GNU Tools Cauldron in Hebden Bridge, UK. All of the slides and videos from this latest LLVM conference are now available.
Using the LLVM JIT with PostgreSQL can vastly speed up the query execution performance and shows off much potential but it hasn't been mainlined yet.
Landing in the mainline GCC compiler stack for next year's GCC 7.1 release is initial enablement on ARMv8.2-A support.
While still in its early stages, there's a port in the works of the GNU Compiler Collection for AMD's GCN (Graphics Core Next) instruction set architecture.
It's been a while since last talking about the discussions among LLVM developers about re-licensing the project. The re-licensing is moving forward and they are settling on the Apache 2.0 license plus explicitly stating compatibility with GPLv2.
Facebook developers have announced the release of their HHVM HipHop Virtual Machine as their speed-oriented PHP interpreter. HHVM 3.15 is the project's latest Long-Term Support release.
Videos from last week's LLVM Cauldron are now available if you wish to learn more about a variety of compiler happenings.
As expected, LLVM 3.9 was released today as the newest version of this widely-used and innovative compiler stack.
LLVM 3.9 final has been tagged in Git/SVN and will be formally released in the next few days.
There's an active proposal to incorporate a back-end into LLVM for AAP, a processor ISA for deeply-embedded Harvard architectures.
LLVM 3.9 isn't being released as it was hoped for, but it appears the final release is still just days away.
LLVM release manager Hans Wennborg tagged LLVM 3.9.0-rc2 on Thursday and it's still looking like LLVM/Clang 3.9 could ship on schedule next week.
Lever is yet another attempt at being a modern general purpose programming language that fits along the lines of Perl, Python, and Ruby. Lever has support for GUI/OpenGL applications and also aims to make it easy to interface with C libraries.
Open-source activities around the completely open RISC-V instruction set architecture sure are heating up. Alex Bradbury is proposing now that the RISC-V compiler backend be merged in LLVM.
If all goes well, LLVM/Clang 3.9.0 will be released next week. With this major feature release right around the corner, here is a look at some of the exciting features and changes to this open-source compiler stack.
ELLCC, the embedded cross-compiler toolchain that's powered by LLVM, is out with a new release.
The second beta of the upcoming PHP 7.1 major release is now available for testing.
Earlier this year Google published an LLVM "Lanai" back-end for some of its internal network hardware. While some in the open-source community interpreted this as Google trying to offload their open-source code into LLVM to shift some of the maintenance burden onto them, that hasn't been the case and Google continues improving this back-end for this in-house processor.
Today marks the availability of the PHP 7.1 beta as a closer step forward to this first feature update to PHP7.
Right on schedule the LLVM 3.9 code was branched today in preparation for its formal release next month.
In addition to Dropbox announcing the Lepton image compression algorithm, their Pyston team has announced the v0.5.1 release and it provides more performance improvements for this Python JIT.
It's coming later but better than never: LLVM 3.8.1 has been released by AMD's Tom Stellard as the first update to LLVM 3.8.
Succeeding the PHP 7.1 Alpha release that happened earlier this month is now the second alpha build of this significant update to the PHP programming language.
The latest GCC 7 development code now has support for the ARM Cortex-A73 processor.
There's more work going on in the CUDA/OpenMP space for the LLVM Clang compiler.
Parallel-Lib is a new project out of the LLVM group.
Patches are landing in LLVM Clang to improve the compiler's support for musl libc as an alternative to glibc on Linux-based systems.
Version 1.0 of the LLVM D Compiler (LDC) was quietly released earlier this month as a huge step forward for the D programming language.
For those wondering about the stable release of LLVM should you be interested in it for packaging Clang, the latest AMDGPU back-end, or other reasons, there is now a tentative release plan.
761 Compiler news articles published on Phoronix.