Teuchos::Parser: Build warnings (Clang 3.9)
Created by: mhoemmen
@trilinos/teuchos
In file included from .../Trilinos/packages/teuchos/parameterlist/src/Teuchos_YamlParser.cpp:58:
In file included from .../Trilinos/packages/teuchos/parser/src/Teuchos_Reader.hpp:52:
In file included from .../Trilinos/packages/teuchos/parser/src/Teuchos_ReaderTables.hpp:49:
.../Trilinos/packages/teuchos/parser/src/Teuchos_FiniteAutomaton.hpp:12:17: warning: class template 'Table' was previously declared as a struct template [-Wmismatched-tags]
extern template class Table<int>;
^
.../Trilinos/packages/teuchos/parser/src/Teuchos_TableDecl.hpp:9:8: note: previous use is here
struct Table {
^
.../Trilinos/packages/teuchos/parser/src/Teuchos_FiniteAutomaton.hpp:12:17: note: did you mean struct here?
extern template class Table<int>;
^~~~~
struct
In file included from .../Trilinos/packages/teuchos/parameterlist/src/Teuchos_YamlParser.cpp:58:
In file included from .../Trilinos/packages/teuchos/parser/src/Teuchos_Reader.hpp:52:
In file included from .../Trilinos/packages/teuchos/parser/src/Teuchos_ReaderTables.hpp:50:
.../Trilinos/packages/teuchos/parser/src/Teuchos_Parser.hpp:28:17: warning: class template 'Table' was previously declared as a struct template [-Wmismatched-tags]
extern template class Table<Action>;
^
.../Trilinos/packages/teuchos/parser/src/Teuchos_TableDecl.hpp:9:8: note: previous use is here
struct Table {
^
.../Trilinos/packages/teuchos/parser/src/Teuchos_Parser.hpp:28:17: note: did you mean struct here?
extern template class Table<Action>;
^~~~~
struct