TriUtils build failure with Teuchos disabled
Created by: jwillenbring
TriUtils currently has no stated dependence on Teuchos. It does have a stated dependence on Epetra. Epetra has an optional dependence on Teuchos, so Teuchos is typically available. On Sept 30, TriUtils was made dependent on Teuchos, although the dependencies file was not updated.
commit 60dd431d Author: Nico Schlömer nico.schloemer@gmail.com Date: Tue Sep 30 11:39:16 2014 +0200
[TriUtils] char *data_file ==> const char *data_file
Using a `const char*` as function argument allows char literals
as arguments.
Besides this change, this commit contains a bunch of indentation corrections
and replacement of conditional `exit(...)` calls by their TEUCHOS_EXCEPT*
equivalents.
Basically the options are to make TriUtils depend on Teuchos, or make the Teuchos calls conditional.
@hkthorn - this is affecting the no C++11 nightly build.