replace_dist_arrays_in_io: copy declorations from includes, fix replacement bounds, improve performance, fix SgUtils #55

Merged
Alexander_KS merged 1 commits from replace_dist_arrays_in_io into master 2024-12-05 09:47:55 +00:00
Collaborator

Исправления для проекта zebra, теперь этот проект проходит и копирования расставляются корректно

Была проблема с массивами из include-файлов, потому что copyArray из resolve_par_regions с такими массивами не работает. На самом деле сейчас сделал это не совсем аккуратно может быть, но в первом приближении работает

Также была поправлена вставка операторов копирования, потому что иногда они вставлялись не совсем не в те места

Добавил return и stop операторы в границы для регионов ввода-вывода

В SgUtils кажется небольшой баг с вызовом .back() от пустой строки, пофиксил в этом коммите

Исправления для проекта zebra, теперь этот проект проходит и копирования расставляются корректно Была проблема с массивами из include-файлов, потому что copyArray из resolve_par_regions с такими массивами не работает. На самом деле сейчас сделал это не совсем аккуратно может быть, но в первом приближении работает Также была поправлена вставка операторов копирования, потому что иногда они вставлялись не совсем не в те места Добавил return и stop операторы в границы для регионов ввода-вывода В SgUtils кажется небольшой баг с вызовом .back() от пустой строки, пофиксил в этом коммите
xnpster added 1 commit 2024-12-02 20:24:53 +00:00
Author
Collaborator

Ещё немного передвидул код создания копий массивов чтобы лишний раз не искать по моим структурам данных

Ещё немного передвидул код создания копий массивов чтобы лишний раз не искать по моим структурам данных
xnpster requested review from Alexander_KS 2024-12-02 20:26:30 +00:00
Alexander_KS merged commit 77c46121a2 into master 2024-12-05 09:47:55 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Alexander_KS/SAPFOR#55