From f7406cf729f12c3b544bfab0e9cb979cf7cd90e7 Mon Sep 17 00:00:00 2001 From: ALEXks Date: Sat, 13 Apr 2024 20:01:26 +0300 Subject: [PATCH] improved --- sapfor/experts/Sapfor_2017/_src/GraphLoop/graph_loops.h | 4 ++-- sapfor/experts/Sapfor_2017/_src/Utils/errors.h | 2 +- sapfor/experts/Sapfor_2017/_src/Utils/russian_errors_text.txt | 2 +- sapfor/experts/Sapfor_2017/_src/Utils/version.h | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sapfor/experts/Sapfor_2017/_src/GraphLoop/graph_loops.h b/sapfor/experts/Sapfor_2017/_src/GraphLoop/graph_loops.h index a6fb74c..d11f794 100644 --- a/sapfor/experts/Sapfor_2017/_src/GraphLoop/graph_loops.h +++ b/sapfor/experts/Sapfor_2017/_src/GraphLoop/graph_loops.h @@ -172,9 +172,9 @@ public: if (lastprivateScalars.size()) messages->push_back(Messages(NOTE, line, R199, L"lastprivate scalar dependency prevents parallelization of this loop", 3006)); - + if(hasAccessToSubArray) - messages->push_back(Messages(NOTE, line, R204, L"Arrays' memory intersections prevents this loop from parallelization", 3024)); + messages->push_back(Messages(NOTE, line, R204, L"Array's memory intersections prevents this loop from parallelization", 3024)); } void setNewRedistributeRules(const std::vector> &newRedistributeRules) diff --git a/sapfor/experts/Sapfor_2017/_src/Utils/errors.h b/sapfor/experts/Sapfor_2017/_src/Utils/errors.h index e123e97..4a35466 100644 --- a/sapfor/experts/Sapfor_2017/_src/Utils/errors.h +++ b/sapfor/experts/Sapfor_2017/_src/Utils/errors.h @@ -127,7 +127,7 @@ enum typeMessage { WARR, ERROR, NOTE }; // 21 "empty parallel regions is forbidden" // 22 "Can not find align rules" // 23 "Array reference '%s' has a different size from the original array" -// 24 "Arrays' memory intersections prevents this loop from parallelization" +// 24 "Array's memory intersections prevents this loop from parallelization" // 40xx LOW LEVEL WARNINGS // 01 diff --git a/sapfor/experts/Sapfor_2017/_src/Utils/russian_errors_text.txt b/sapfor/experts/Sapfor_2017/_src/Utils/russian_errors_text.txt index 8286bdd..7c5e39f 100644 --- a/sapfor/experts/Sapfor_2017/_src/Utils/russian_errors_text.txt +++ b/sapfor/experts/Sapfor_2017/_src/Utils/russian_errors_text.txt @@ -315,7 +315,7 @@ R171 = "Невозможно определить правила выравни //3023 R202 = "Ссылка '%s' имеет отличный от оригинального массива размер" //3024 -R204 = "Пересечения памяти массивов препятствуют распараллеливанию цикла" +R204 = "Пересечение памяти массивов препятствует распараллеливанию цикла" //4001 //---TODO ошибки из SAGE diff --git a/sapfor/experts/Sapfor_2017/_src/Utils/version.h b/sapfor/experts/Sapfor_2017/_src/Utils/version.h index fb6d786..cca339b 100644 --- a/sapfor/experts/Sapfor_2017/_src/Utils/version.h +++ b/sapfor/experts/Sapfor_2017/_src/Utils/version.h @@ -1,3 +1,3 @@ #pragma once -#define VERSION_SPF "2317" +#define VERSION_SPF "2318"