Jar Jar a écrit :
Je ne pense pas que le -march utilise vraiment les instructions supplémentaires, ou alors rarement.
|
ben c'est fait pour, mais faut dire que gcc 3.3.4, c'est pas un monstre de vectorisation ...
Citation :
Dans tous les cas, une mauvaise instruction ça fait un SIGILL, pas un deadlock.
|
ouais, en y réflechissant j'ai eu une illustration avec mplayer (compilé -march), qui au bout d'un moment perdait l'image, mais gardait le son. le process de l'image migrait et devait se prendre un SIGILL (quel noyau le gère alors, celui qui a accueilli le process ou celui qui l'a migré ? ). bon, c'est pas très grave comme problème, rien à voir avec les deadlocks que je me suis mangé ... Pour avoir une trace de l'erreur, y a un moyen ?