BRL-CAD (Org ID 4884012200361984) Task ID 5778546161614848 | Task Definition ID 4795584846757888 Max instances: 3 Title: Remove throw statements from BRL-CAD's C++ core interface (P - U) Description: Dynamic exception specifications are deprecated in C++11, and the GNU C compiler warns about them. This results in a flood of messages during the compilation run. In this task you shall remove the *throw* statements in the code related to the header files * Pipe.h * Sketch.h * Sphere.h * Torus.h * Unknown.h In preparation, you have to compile and Install BRL-CAD from latest source code and compile coreinterface from BRL-CAD's rt^3 module. There are own tasks for this. Create a patch file with your changes and **SUBMIT** it to the GCi task. Tags: experimental features, c++ Categories: Coding, Quality Assurance Is Beginner: No Time given to complete: 3 days Mentors: brlcad@gmail.com, DanielMRossberg@gmail.com Student: BurningPhoenix (ID 6461567361613824) Status: COMPLETED (2019-12-16 23:15:11) Last modified: 2019-12-15 14:48:43