Ça vaut peut-être le coup de chercher aussi sur le forum Intel® C++ Compiler.
Version imprimable
Ça vaut peut-être le coup de chercher aussi sur le forum Intel® C++ Compiler.
j'ai rentré le bug... je ne sais pas si c'est une erreur de Qt ... peut-etre quand meme ?Citation:
Envoyé par dimitri-trolltech
... je vais chercher plus mais il n'y a pas de thread pour Qt.Citation:
Envoyé par dimitri-trolltech
J'ai eu une reponse de trolltech,
deja icc n'est pas officiellement supporté
et ils soupsonnent que le bug vienne de leur atomic-reference-counting code
avec l'option openmp d'activé
donc en clair je suis pas mal coincé :-(
a+
mince :?
mince ! :cry:
Pourquoi ne pas faire une application séparée pour le calcul, à compiler avec -openmp ?
oui mais faut faire une interface pour utiliser la librairie et tout et tout.Citation:
Envoyé par dimitri-trolltech
mais bon le seul moyen ....
je vais commence la partie openmp de toute facon, puis je prie pour que Trolltech me fournisse la solution avant que j'attaque la partie IHM
.... snif
a+
Le diagnostic m'étonne un peu, mais je ne m'y connais pas assez pour émettre un avis définitif. Il faudrait que je sache qui a répondu ;-)Citation:
Envoyé par epsilon68
Ça risque de prendre du temps...Citation:
Envoyé par epsilon68
j'ai changé de strategie :-) je vais télécharger la version 4.2 snapshot de GCC et le recompiler sur mon mac.Citation:
Envoyé par dimitri-trolltech
Aussi je compile Qt avec la version standardisé de GCC 4.0.1 pour mac
puis je travaille avec gcc 4.2 .... en esperant/priant que les fichiers generés sont compatibles entre eux...
... je verrais bien, de toute facon je ne veux pas continuer avec ICC, c'etait une solution temporaire en attendant GCC >= 4.2 avec OpenMP
a+
Strategie gagnante !!!!
je compile Qt avec GCC 4.0.1, puis ensuite j'utilise GCC 4.2
cela marche bien ensuite avec l'option -fopenmp
bon bah je vais continuer comme ca ;D
au revoir ICC super cher et bonjour gcc super gratuit
et ca m'arrange je pouvais pas continuer avec des versions d'evaluations quand meme ... en meme temps ca m'a fait plaisir et progresser de chercher des solutions.
a+ et merci beaucoup pour tout.
j'ai communiqué avec Trolltech concernant OpenMP et ICC
et c'est vraiment bizarre ... Chez eux ca marche bien ...
et moi le meme truc ca plante.
je ne sais quoi penser .... ?
J'en pense qu'ils font quelque chose de différent. Difficile de dire quoi sans plus de détails. Version de Qt de part et d'autre ? Version de Mac OS de part et d'autre ? Version de Intel C++ de part et d'autre ? Options exactes du compilateur de part et d'autre ?Citation:
Envoyé par epsilon68
Pour info, j'ai depuis essayé -openmp sur Linux :
Je ne constaté aucun crash. C'était peut-être lié à la version de Intel C++ ?
- Linux Fedora 7,
- Intel C++ 10.0.026,
- Qt 4.3.2 compilé avec Intel C++ sans -openmp,
- programme d'exemple utilisant Qt, compilé avec Intel C++ et -openmp.
merci pour le feedback...
moi j'ai un peu laissé tomber et j'attendais plutot d'avoir gcc 4.2 officiel sur macosx... qui semble etre en developper preview pour le moment ...
a+