std::streampos fsize = inFile.tellg();
           inFile.seekg( 0, std::ios::end );
           fsize = inFile.tellg() - fsize;
-         if( fsize == 0 ) {
+         if( (int)fsize == 0 ) {
            *out->log << "CCACHE: dat-file has zero length! Skipping." << endl << flush;
            inFile.close();
            continue;