1 votes

clang (même sans argument) prend 0,7 seconde pour s'exécuter

$ time nonexistent-command
zsh: command not found: nonexistent-command
nonexistent-command  0.00s user 0.00s system 0% cpu 0.425 total
$ time clang
clang: error: no input files
clang  0.01s user 0.68s system 40% cpu 1.682 total

Puisque clang est invoqué à chaque fois que ./configure essaie un extrait C/C++, l'exécution de configure sur un projet prend environ 5 à 10 minutes. minutes .

$ time ./configure
[...]
./configure  29.65s user 542.02s system 96% cpu 9:50.57 total

J'ai réussi à trouver la cause de ce problème, à savoir un appel à fparseln dans le binaire clang, mais c'est tout.

Instruments SS :

instruments view

Assembleur correspondant dans clang :

assembler

Ce problème apparaît pour moi et pour mes collègues, mais pas pour les autres personnes que j'ai interrogées. Il s'est produit à la fois sur High Sierra et sur Catalina (j'ai essayé de mettre à niveau, mais cela n'a pas résolu le problème).

Tout le monde sur un Mac à mon bureau a ce problème, donc c'est peut-être quelque chose que les informaticiens ont installé, mais je n'ai aucune idée de ce que c'est ou de comment le trouver. Je n'ai aucune idée de ce qu'il y a ou comment le trouver.

1voto

Pascal Drummen Points 1

Comme ce seulement J'ai soupçonné qu'il s'agissait d'un logiciel installé par l'entreprise. Il s'avère que j'avais raison :

Cylance était à l'origine de ce problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X