Interesting, if he knows what he's doing. This doesn't fill me with hope however:
Building main executable...
src/types.cpp: In member function 'TypeStatus::operator uintptr_t() const':
src/types.cpp:1514: error: cast from 'Type*' to 'unsigned int' loses precision
Building main executable... src/types.cpp: In member function 'TypeStatus::operator uintptr_t() const': src/types.cpp:1514: error: cast from 'Type*' to 'unsigned int' loses precision