Mikhail Kocharmin xnpster
  • Joined on 2023-09-14
xnpster created pull request Alexander_KS/SAPFOR#67 2025-09-25 16:34:49 +00:00
replace_io_arrays
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-25 16:32:31 +00:00
11f371bb89 REMOVE_DIST_ARRAYS_FROM_IO: consider array declarations from common blocks and dimension statements
xnpster created branch replace_io_arrays in Alexander_KS/SAPFOR 2025-09-25 16:32:31 +00:00
xnpster created pull request Alexander_KS/SAPFOR#66 2025-09-25 10:53:22 +00:00
cmake: set -O2 optimization level only if CMAKE_BUILD_TYPE is not specified
xnpster created branch cmake_linux_opt_level in Alexander_KS/SAPFOR 2025-09-25 10:45:23 +00:00
xnpster pushed to cmake_linux_opt_level at Alexander_KS/SAPFOR 2025-09-25 10:45:23 +00:00
c7a31c8bbb cmake: set -O2 optimization level only if CMAKE_BUILD_TYPE is not specified
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-15 18:28:31 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Теперь на моих небольших примерах работает как надо, осталось разобраться с багрепортами

xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-15 18:27:33 +00:00
49d3b9b96e REMOVE_DIST_ARRAYS_FROM_IO: revert hotfix for issue with generated intent statements
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-13 17:57:12 +00:00
280beb13cc REMOVE_DIST_ARRAYS_FROM_IO: regard generated intent statements, carefully detect assumed-shape arrays
3bc9351641 REMOVE_DIST_ARRAYS_FROM_IO: do not process arrays from headers, copy from correct declarations, improve style
16b2c6b42b REMOVE_DIST_ARRAYS_FROM_IO: remove debug prints
fe31df0ef2 REMOVE_DIST_ARRAYS_FROM_IO: handle assumed-size and assumed-shape arrays
4c8681bfe2 dvm updated
Compare 7 commits »
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-11 09:50:47 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Да, с твоим фиксом тоже нормально работает @Alexander_KS

xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-11 09:40:57 +00:00
7c65ae981c REMOVE_DIST_ARRAYS_FROM_IO: regard generated intent statements, carefully detect assumed-shape arrays
de842a1e2c REMOVE_DIST_ARRAYS_FROM_IO: do not process arrays from headers, copy from correct declarations, improve style
9ad5fc5fef REMOVE_DIST_ARRAYS_FROM_IO: remove debug prints
470783326f REMOVE_DIST_ARRAYS_FROM_IO: handle assumed-size and assumed-shape arrays
b11973cb64 Merge pull request 'ArrayAnalysis: consider case of IO_PRIV array from module' (#65) from io_priv_module_arrays into master
Compare 6 commits »
xnpster created pull request Alexander_KS/SAPFOR#65 2025-09-10 19:24:27 +00:00
ArrayAnalysis: consider case of IO_PRIV array from module
xnpster pushed to io_priv_module_arrays at Alexander_KS/SAPFOR 2025-09-10 19:24:09 +00:00
7b5873af9e ArrayAnalysis: consider case of IO_PRIV array from module
xnpster created branch io_priv_module_arrays in Alexander_KS/SAPFOR 2025-09-10 19:21:08 +00:00
xnpster pushed to io_priv_module_arrays at Alexander_KS/SAPFOR 2025-09-10 19:21:08 +00:00
9887d77cbf ArrayAnalysis: consider case of IO_PRIV array from module
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-10 19:19:55 +00:00
xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-10 19:14:59 +00:00
320a112bef ArrayAnalysis: consider case of IO_PRIV array from module
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-05 22:14:56 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Да, посмотрел, в таком случае легче без allocate, поправил

xnpster pushed to replace_io_arrays at Alexander_KS/SAPFOR 2025-09-05 22:13:50 +00:00
f90142c8af REMOVE_DIST_ARRAYS_FROM_IO: regard generated intent statements, carefully detect assumed-shape arrays
xnpster commented on pull request Alexander_KS/SAPFOR#64 2025-09-05 20:55:08 +00:00
REMOVE_DIST_ARRAYS_FROM_IO Handle assumed-size and assumed-shape arrays

Сейчас при вставке intent происходит копирование номера строки, поэтому SgStatement::getStatementByFileAndLine для объявлений…