Specific edition of standards referenced for B31.1 in 'Table A-360' of Section-I Ed. 2015 is 2012. Hence 2012 becomes applicable edition for job to be code stamped as per Section-I Ed. 2015 and hence any other (including latest edition) of B31.1 should not be referred.
You can refer resembling interpretation I-10-29 for this.