diff --git a/projects/dvm b/projects/dvm index 6cd48b8..357edcc 160000 --- a/projects/dvm +++ b/projects/dvm @@ -1 +1 @@ -Subproject commit 6cd48b86d51efb3996b1730701aca2dbe514cb1d +Subproject commit 357edccf64b53b8e25178fe255fbbe8a822c6aae diff --git a/src/Transformations/FunctionPurifying/function_purifying.cpp b/src/Transformations/FunctionPurifying/function_purifying.cpp index aa72813..7c65db2 100644 --- a/src/Transformations/FunctionPurifying/function_purifying.cpp +++ b/src/Transformations/FunctionPurifying/function_purifying.cpp @@ -103,7 +103,7 @@ void insertIntrinsicStat(const vector& allFuncInfo) if (line <= 0) printInternalError(convertFileName(__FILE__).c_str(), __LINE__); - intr->setlineNumber(line); + intr->setlineNumber(getNextNegativeLineNumber()); st->insertStmtBefore(*intr, *func->funcPointer); } else @@ -525,7 +525,7 @@ static void insertIntents(set& identificators, SgStatement* header, cons if (args.size()) { SgIntentStmt* intent = new SgIntentStmt(*makeExprList(args), *attr); - intent->setlineNumber(lastDecl->lineNumber()); + intent->setlineNumber(getNextNegativeLineNumber()); lastDecl->insertStmtAfter(*intent, (header == lastDecl) ? *header : *lastDecl->controlParent()); } diff --git a/src/Utils/version.h b/src/Utils/version.h index d6551e3..97027fe 100644 --- a/src/Utils/version.h +++ b/src/Utils/version.h @@ -1,3 +1,3 @@ #pragma once -#define VERSION_SPF "2442" +#define VERSION_SPF "2443"