En 2.4, j'ai observé des segmentation faults sur un programme compilé avec llvm-gcc en code natif que je ne reproduisais ni avec le vrai gcc, ni avec la version bitcode interpretée par lli (valgrind n'a pas vu l'erreur non plus). J'ai pas eu le courage de compiler la version 2.5 pour voir si c'etait toujours le cas.
# A tester aussi, l'interpreteur compilateur JIT lli
Posté par Olivier Grisel (site web personnel) . En réponse au journal test de llvm. Évalué à 1.
% llvm-gcc --emit-llvm-bc -c -o mon_programme.bc mon_programme.c
% lli mon_programme.bc
ou si tu as des dépendances chargées dynamiquement :
% lli --load=/chemin/vers/mes/libs.so mon_programme.bc
En 2.4, j'ai observé des segmentation faults sur un programme compilé avec llvm-gcc en code natif que je ne reproduisais ni avec le vrai gcc, ni avec la version bitcode interpretée par lli (valgrind n'a pas vu l'erreur non plus). J'ai pas eu le courage de compiler la version 2.5 pour voir si c'etait toujours le cas.