On Thu, May 10, 2018 at 09:34:02PM +0000, sylvain.bertrand at gmail.com wrote: > On Thu, May 10, 2018 at 10:27:12PM +0530, Dawson Dias wrote: > > Wow they're just going to defer it untill GCC 9. So the kernel will be > > unbuildable using GCC 8.x. > > Pity. > > And recent llvm do not compile with gcc 7.3.0 because of the extreme complexity > of the c++ syntax used in the latter... I was waiting for the official release > of gcc 8.1 to see if the insane c++ syntax features used in llvm were finally > implemented in g++, or the llvm guys do remove those which do only workin clang > and not in g++. > (gcc 8.1 pre-release was not generating correct code for GNU make). > > Really, an alternative "simple C" shader compiler would be more than welcome. Recent llvm did workaround the 7.3.0 g++ advanced c++ bug. -- Sylvain