BRL-CAD (Org ID 5154791065911296) Task ID 5934861942521856 | Task Definition ID 6535052441681920 Max instances: 3 Title: Compile with the latest Clang/LLVM Compiler Description: This task is to compile the latest BRL-CAD sources (from a repository checkout) using the latest Clang/LLVM compiler. Compiling on different operating systems, hardware, and compilers regularly can help improve long-term maintainability. BRL-CAD is regularly built with Clang and a number of other compilers, but we don't get to test the very latest very often. You'll need to download BRL-CAD from an SVN checkout, download the compiler, and download + run CMake. Compile BRL-CAD using that compiler and keep notes of everything you do along the way. Record all the steps you take and report back any failures or success. We will create follow-on tasks if you make any fixes that get the build working. You will probably want to use these flags when you run CMake: * CMAKE_BUILD_TYPE=Release * BRLCAD_BUNDLED_LIBS=ON * BRLCAD_ENABLE_STRICT=OFF Resources: * http://brlcad.org/wiki/Compiling * http://www.cmake.org/ * http://clang.llvm.org SUBMIT a complete build log and your notes documenting everything you did. Tags: compiling, testing, clang Categories: Documentation & Training, Quality Assurance Is Beginner: No Time given to complete: 3 days Mentors: brlcad@gmail.com, vasco.costa@gmail.com, deeky.sharma@gmail.com Student: Lucas Prieels (ID 6244362344202240) Status: COMPLETED (2018-01-12 20:43:06) Last modified: 2018-01-11 05:22:04