Visualiser les détails du résultat
| Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
|---|---|---|---|---|---|
| 0001179 | SIC | Fortran Régulation | public | 2015-09-02 11:45 | 2015-09-23 12:30 |
| Rapporteur | dorch | Assigné à | dorch | ||
| Priorité | normale | Impact | mineur | Reproductibilité | toujours |
| Statut | fermé | Résolution | impossible à reproduire | ||
| Version du produit | 5.35f | ||||
| Version ciblée | 5.35f | Résolu dans la version | 5.35f | ||
| Résumé | 0001179: SIRENE ne se ferme pas correctement quand on utilise le module WDLANG | ||||
| Description | Depuis la version 5.35f4 officielle de SIC, il faut tuer manuellement l'exe SIRENE de SIC pour pouvoir revenir dans EdiSic après une simulation. | ||||
| Balises | Aucune balise n'est associée. | ||||
| Temps projeté (jours) | |||||
|
|
Je n'arrive à reproduire le bug qu'avec les exe fortran Intel et Digital distribué dans SIC 5.34f4 que ce soit dans le répertoire d'installation de SIC 5.34f4 ou dans mon répertoire de développement. Dans tous les autres cas (utilisation de ma version de InterSic.WDL, utilisation de SIRENE compilé par moi dans l'installation de SIC 5.34f4), SIRENE s'arrête correctement. J'ai repris tous les codes sources du serveur, la seule différence vient donc des options ou de l’environnement de compilation du Fortran. A la compilation de OUV, j'ai des messages d'erreur sur lesquels je ne me suis jamais penché : ithea.lib(ITHEA.DLL) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in kernel32.lib(KERNEL32.dll); second definition ignored ithea.lib(ITHEA.DLL) : warning LNK4221: no public symbols found; archive member will be inaccessible windev.lib(wd200fc.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defi ned in kernel32.lib(KERNEL32.dll); second definition ignored windev.lib(wd200fc.dll) : warning LNK4221: no public symbols found; archive memb er will be inaccessible La compilation se fait ficheir par fichier avec les options : "C:\Program Files (x86)\Intel\Compiler\11.1\067\BIN\IA32\ifort.exe" /c /define:" _WIN32" /fpscomp:ioformat /Qzero /check:all /define:"_FORIN" /define:"_DP" /alig n:dcommons /real_size:64 /define:TRANSITOIRE /define:SEDI /define:MATLAB=0 /defi ne:MATLAB_MAT=0 /define:MATLAB_DDE=0 /define:SCILAB_DDE=0 FLUXML_N20G.FOR Et le link : "C:\Program Files (x86)\Intel\Compiler\11.1\067\BIN\IA32\xilink.exe" SIC0_N06B. OBJ PARXML_N17I.OBJ FLUXML_N20G.OBJ OUVRAG_N14E.OBJ CRITIQUE_N01H.OBJ REGUSER_N0 7.OBJ REGUL_N05F.OBJ TDQ_N07B.OBJ SIRENE1_N19G.OBJ OPTIM_N02.OBJ SIRENE2_N19G.OB J SIRENE.res /OUT:SIRENE.EXE /nologo /incremental:no /machine:I386 /nodefaultlib :libc /nodefaultlib:msvcrt ouvX_in.lib kernel32.lib cnrmc125.lib LoginActikeyLib .lib ithea.lib windev.lib windev_serialized.obj libmx71.lib libmat71.lib libeng 71.lib libscilab5.lib DLLUSER1.LIB DLLUSER2.LIB DLLUSER3.LIB DLLUSER4.LIB DLLUSE R5.LIB DLLUSER6.LIB DLLUSER7.LIB DLLUSER8.LIB DLLUSER9.LIB |
|
|
Le bug ne s'est pas reproduit avec les versions suivantes de SIC. Il devait y avoir quelque chose de particulier sur la compilation de la version 5.35f4. |
| Date de modification | Nom d’utilisateur | Champ | Changement |
|---|---|---|---|
| 2015-09-02 11:45 | dorch | Nouveau bogue | |
| 2015-09-02 11:45 | dorch | Statut | nouveau => affecté |
| 2015-09-02 11:45 | dorch | Assigné à | => dorch |
| 2015-09-02 13:03 | dorch | Note ajoutée: 0001226 | |
| 2015-09-23 12:30 | dorch | Note ajoutée: 0001235 | |
| 2015-09-23 12:30 | dorch | Statut | affecté => fermé |
| 2015-09-23 12:30 | dorch | Résolution | ouvert => impossible à reproduire |
| 2015-09-23 12:30 | dorch | Résolu dans la version | => 5.35f |