BRL-CAD (Org ID 4884012200361984) Task ID 5787463344193536 | Task Definition ID 5724730422722560 Max instances: 1 Title: Remove throw statements from BRL-CAD's C++ core interface (N - P) 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 * NonManifoldGeometry.h * Object.h * ParabolicCylinder.h * Paraboloid.h * Particle.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 10:31:37) Last modified: 2019-12-13 19:59:42