Se você der uma olhada no ramo do kevinbache , você notará que o GitHub diz:
This branch is 2 commits ahead, 210 commits behind BVLC:master
Ele ramificou algum tempo em abril ( 13 de março versão do solver.cpp de BVLC ) e não puxou os commits da BVLC desde então, então as linhas ainda estavam lá. O que você vê no Pull Request é o diff das versões do kevinbache antes e depois de suas mudanças com o contexto de seus arquivos. Mas apenas as diferenças serão aplicadas ao código do BVLC, as linhas de contexto são ignoradas.