DONT_USE THIS COMMIT errors in compiling dpcg_for_dg.cpp