Von: Steigmueller Andreas (GS-EC/ESI4) *
Gesendet:
Montag, 3. April 2006 15:48
An: Project-GS-EC/ESI4 ME7
(GS-EC/ESI4)
Betreff: Schnittstellenprüfung
"REF-DEF-NOT-CORRESPOND"
Hallo
zusammen,
laut
Planungsrunden-Beschluss soll ab MJ08 die Schnittstellenprüfung für die Prüfung
der Konsistenz zw. definierter und referenzierter Größe eingeführt werden.
Sobald bei einem referenziertem Label die geschweiften Klammern {} auftauchen
wird ein Prüfung durchgeführt. Zudem werden refram-Größen aufgespürt, die im
c-File nicht verwendet werden. Da wir nicht hart umschalten können auf die
Prüfung (DAMOS liefert errors und korrigierte Module sind evtl. nicht vorhanden)
ist es nun notwendig, dass wir im Vorfeld die Projekte untersuchen, die auf MJ08
angehoben werden sollen. Ich hab eine Liste angelegt in der wir die Problemmodule
zentral verfolgen können. Ihr findet sie unter \\SI7274\K3PR_SGSW\003\Integration\Fehlerliste\Sammlung_REF-DEF-NOT-CORRESPOND.xls.
Bitte tragt dort eure Problemmodule (falls nicht schon vorhanden) ein und
verfolgt die Korrektur.
Die
Schnittstellenprüfung wird durch folgende, rot markierte Einträge in der PSB
eingebaut:
#if
(SY_DFPMVAR !=
50)
define-name(damos-script-dir,"[CODEWRIGHT]\script\dfpm\1v15")
define-name(defcorr,"")
#else
define-name(damos-script-dir,"[CODEWRIGHT]\script\dfpm\1v16_1")
define-name(schnitt_pruef,"ENBL_DSBL")
/*
defcorr is used again for DFPM_dat.h generation. It's activated
from the make
process if PSB entry is deleted*/
#endif
Gruß
Andreas
_______________________________________________________________________________________________________________
BOSCH
Robert Bosch GmbH
Gasoline Systems
GS-EC/ESI4
Robert-Bosch-Straße 2
Dipl.Ing. (FH)
D-71701 Schwieberdingen
Andreas Steigmüller
Telefon +49(711)
811-1736
Telefax +49(711) 811-260877
Entwicklung Software-System und
Software-Integration
mailto:[email protected]
_______________________________________________________________________________________________________________