From ebe426cec2a3bff97248be7f4881f0187b7b11ff Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sat, 12 Nov 2022 22:37:42 +0100 Subject: [PATCH] Suppress model type warning when device is of type N. --- src/frontend/inpcom.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index 2ab4a8197..bc693f35e 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -10014,7 +10014,8 @@ static char inp_get_elem_ident(char *type) return 'm'; if (cieq(type, "res")) return 'r'; - /* xspice code models do not have unique type names */ + /* xspice code models do not have unique type names, + but could also be a OpenVAF model. */ else return 'a'; } @@ -10297,7 +10298,7 @@ void inp_rem_unused_models(struct nscope *root, struct card *deck) struct modellist *m = inp_find_model(card->level, elem_model_name); if (m) { - if (*curr_line != m->elemb) + if (*curr_line != m->elemb && *curr_line != 'n') fprintf(stderr, "warning, model type mismatch in line\n " "%s\n",