Biweekly meeting: C++ Modules in ROOT
Attendance: David, Oksana, Vassil
Vassil: Working on reducing the boost.modulemap into more chunkable modules -- reduced a lot of overhead. Upgrading llvm.
David: We turned on boost modules and cmssw modules. The modules IB compiles and has small amount of failures. We have no need of enabling more packages. We have 1 failing relval and we have 15 unit test errors. 5 were solved luckily today. We have 10 compiler warnings -- working on fixing them. We checked that the GMI works for cmssw. We did not yet manage to do more performance comparisons.
Oksana: Nothing modules-related.
Priorities: Fix the test suite. Fix boost_fusion. Understand performance. Reduce module duplicates.
Enabled modules in cmssw: 283/395 (external modules such as boost excluded).
Enabled external modules in cmssw: boost 85, clhep 1, tinyxml2 1, cuda 1.
CXXMODULE IB stats: 7 failing relvals; 15 failing unit tests.
AOB: Next meeting in two weeks