 
 int main( int argc, char* argv[] ) {
 
-/*
-														|1|2|3|4|5|6|7|8|9|A|B|C|D|E|
-														+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-array( const value_type& )                     H        |X| | |X|X| | |X|X|X|X|X| | |eol
-template array( InputIterator, InputIterator ) H        | |X| | | |X|X|X|X| |X|X| | |eol
-array( std::initializer_list<T> il )           H  C++11 | | |X| | | | | | | | | | | |eol
-template array( const array<T,N2>& )           H        | | | |X|X|X| | | | | | | | |eol
-array( array<T,N>&& )                          HD C++11 | | | | | | | | | | | | | | |eol
-~array()                                       HD       |X|X|X|X|X|X|X|X|X|X| | | | |eol
-operator[]( size_type )                        D        | | | | | | |X| | | | | | | |eol
-operator[]( size_type ) const                  D        | | | | | | |X| | | | | | | |eol
-front()                                        D        | | | | | | | | | | | | | | |eol
-back()                                         D        | | | | | | | | | | | | | | |eol
-front() const                                  D        | | | | | | | | | | | | | | |eol
-back() const                                   D        | | | | | | | | | | | | | | |eol
-empty() const                                  HD       | | | | | | | | | | | | | | |eol
-size() const                                   HD       | | | | | | | | | | | | | | |eol
-max_size() const                               HD       | | | | | | | | | | | | | | |eol
-data()                                         HD       | | | | | | | | | | | | | | |eol
-data() const                                   HD       | | | | | | | | | | | | | | |eol
-begin()                                        HD       | | | | | | | |D| | | | | | |eol
-end()                                          HD       | | | | | | | |D| | | | | | |eol
-begin() const                                  HD       | | | | | | | |D| | | | | | |eol
-end() const                                    HD       | | | | | | | |D| | | | | | |eol
-rbegin()                                       HD       | | | | | | | | |D| | | | | |eol
-rend()                                         HD       | | | | | | | | |D| | | | | |eol
-rbegin() const                                 HD       | | | | | | | | |D| | | | | |eol
-rend() const                                   HD       | | | | | | | | |D| | | | | |eol
-fill( const value_type& )                      HD       | | | | | | | | | |X| | | | |eol
-swap( array<T,N>& )                            HD       | | | | | | | | | | |D| | | |eol
-operator==( const array<T,N>& ) const          HD       | | | | | | | | | | | |X| | |eol
-operator!=( const array<T,N>& ) const          HD       | | | | | | | | | | | | | | |eol
-operator<( const array<T,N>& ) const           HD       | | | | | | | | | | | | |X| |eol
-operator>( const array<T,N>& ) const           HD       | | | | | | | | | | | | | |X|eol
-operator<=( const array<T,N>& ) const          HD       | | | | | | | | | | | | | | |eol
-operator>=( const array<T,N>& ) const          HD       | | | | | | | | | | | | | | |eol
-operator>>( std::vector<value_type>& ) const   H        |X|X|X|X|X| |X|X|X|X|X|X|X|X|eol
-operator<<( std::vector<value_type>& )         H        | | | | | | | | | | | | | | |eol
-operator>>( std::array<value_type,N>& ) const  H  C++11 | | | | | | | | | | | | | | |eol
-operator<<( std::array<value_type,N>& )        H  C++11 | | | | | | | | | | | | | | |eol
-array<T,N>& operator=( const array<T,N>& )     D        | | | | | | | |X|X|X|X|X|X|X|eol
-*/
 	std::cout << "Testing ecuda::array..." << std::endl;
 
 	std::vector<int> testResults;

	//
	std::cerr << "Test 6" << std::endl;
	{
/*
		std::vector<int> hostArray( 100 );
		for( std::vector<int>::size_type i = 0; i < hostArray.size(); ++i ) hostArray[i] = i;
		ecuda::array<int,100> srcDeviceArray( hostArray.begin(), hostArray.end() );

		bool passed = true;
		for( std::vector<int>::size_type i = 0; i < hostArray.size(); ++i ) if( hostArray[i] != i ) passed = false;
		testResults.push_back( passed ? 1 : 0 );
	}

	//
