BRL-CAD
Remove throw statements from BRL-CAD's C++ core interface (G - M)
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
- globals.h
- Halfspace.h
- HyperbolicCylinder.h
- Hyperboloid.h
- MemoryDatabase.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.
Task tags
Students who completed this task
H1manshu, BurningPhoenix