One fish, two fish, red fish, dead fish: Detecting the genomic footprint of ecological incompatibilities