It used to give different answers because of different exceptoin behaviour (cf #7737) but now it's fine