there is a report of bad detection of hash_map with CC=clang on OpenSuSE Leap 42.3 leading to a compile failure.
cf: https://trac.sagemath.org/ticket/24696
The problem is that this configuration doesn't have hash_map but has unordered_map while the configure think there is hash_map:
Code : Tout sélectionner
checking for clock_gettime in -lrt... yes
checking unordered_map usability... no
checking unordered_map presence... no
checking for unordered_map... no
checking ext/hash_map usability... yes
checking ext/hash_map presence... yes
checking for ext/hash_map... yes
checking tr1/unordered_map usability... yes
checking tr1/unordered_map presence... yes
checking for tr1/unordered_map... yes
checking hash_map usability... yes
checking hash_map presence... yes
checking for hash_map... yes
checking pwd.h usability... yes
https://trac.sagemath.org/ticket/24696#comment:3