https://gcc.gnu.org/g:d107140205537aec9c8e235d869b166e9b884775
commit r15-6729-gd107140205537aec9c8e235d869b166e9b884775
Author: Andre Vehreschild
Date: Wed Jan 8 14:58:35 2025 +0100
Fortran: Cylce detection for non vtypes only. [PR118337]
gcc/fortran/ChangeLog:
P
https://gcc.gnu.org/g:25b380dc63cc7202ed1c7f2048994c3820a96fcd
commit r15-6618-g25b380dc63cc7202ed1c7f2048994c3820a96fcd
Author: Andre Vehreschild
Date: Fri Dec 13 12:07:01 2024 +0100
Fortran: Ensure deep copy of allocatable components in cylic types
[PR114612]
gcc/fortran/Change
https://gcc.gnu.org/g:d897090949086d1a094429f043a4dcb7bbc74448
commit r15-6615-gd897090949086d1a094429f043a4dcb7bbc74448
Author: Andre Vehreschild
Date: Mon Dec 9 14:56:27 2024 +0100
Fortran: Extend cylic type detection for deallocate [PR116669]
Using cycles in derived/class types
https://gcc.gnu.org/g:dae506f73bdc03628e23d5e8c566b2e642086b60
commit r15-6425-gdae506f73bdc03628e23d5e8c566b2e642086b60
Author: Andre Vehreschild
Date: Mon Dec 23 15:01:30 2024 +0100
Fortran: Fixup broken build on 32bit after r15-6415 [PR107635]
gcc/testsuite/ChangeLog:
https://gcc.gnu.org/g:586477d67bf2e320e8ec41f82b194259c1dcc43a
commit r15-6415-g586477d67bf2e320e8ec41f82b194259c1dcc43a
Author: Andre Vehreschild
Date: Fri Dec 6 08:57:34 2024 +0100
Fortran: Replace getting of coarray data with accessor-based version.
[PR107635]
Getting coarray
https://gcc.gnu.org/g:91d52f87c5bc48eacaf305d515e7cce192c2cf9c
commit r15-6414-g91d52f87c5bc48eacaf305d515e7cce192c2cf9c
Author: Andre Vehreschild
Date: Thu Oct 31 15:35:47 2024 +0100
Fortran: Remove adding and removing of caf_get. [PR107635]
Preparatory work for PR107635.
https://gcc.gnu.org/g:a25cc26884663244c3b936af785854abee8949dd
commit r15-6383-ga25cc26884663244c3b936af785854abee8949dd
Author: Andre Vehreschild
Date: Wed Dec 18 12:43:39 2024 +0100
Fortran: Fix caf_stop_numeric and reporting exceptions from caf [PR57598]
Caf_stop_numeric always
https://gcc.gnu.org/g:9684e70952ac159ce0b838533ce4e9c98474e1a8
commit r15-6292-g9684e70952ac159ce0b838533ce4e9c98474e1a8
Author: Andre Vehreschild
Date: Fri Dec 13 09:06:11 2024 +0100
Fortran: Fix associate with derived type array construtor [PR117347]
gcc/fortran/ChangeLog:
https://gcc.gnu.org/g:e32fff675c3bb040fa79854f6b0654c16bc38997
commit r15-4405-ge32fff675c3bb040fa79854f6b0654c16bc38997
Author: Andre Vehreschild
Date: Tue Sep 24 14:30:52 2024 +0200
Fix ICE with coarrays and submodules [PR80235]
Exposing a variable in a module and referencing it
https://gcc.gnu.org/g:fd1a2f63bcac14cbedb8c8b1790525b9642567d9
commit r15-4329-gfd1a2f63bcac14cbedb8c8b1790525b9642567d9
Author: Andre Vehreschild
Date: Thu Aug 15 13:49:49 2024 +0200
Allow for class type coarray parameters. [PR77871]
gcc/fortran/ChangeLog:
PR for
https://gcc.gnu.org/g:0ad2c76bea20dbeac753f10df6f9f86d142348d4
commit r15-4171-g0ad2c76bea20dbeac753f10df6f9f86d142348d4
Author: Andre Vehreschild
Date: Tue Oct 1 09:30:59 2024 +0200
Fix parsing of substring refs in coarrays. [PR51815]
The parser was greadily taking the substring
https://gcc.gnu.org/g:bac95615b50d4a012c448cba080c106702184e3a
commit r15-3958-gbac95615b50d4a012c448cba080c106702184e3a
Author: Andre Vehreschild
Date: Fri Sep 27 14:18:42 2024 +0200
Ensure coarrays in calls use a descriptor [PR81265]
gcc/fortran/ChangeLog:
PR fo
https://gcc.gnu.org/g:0c0d79c783f5c289651d76aa697b48d4505e169d
commit r15-3827-g0c0d79c783f5c289651d76aa697b48d4505e169d
Author: Andre Vehreschild
Date: Wed Sep 18 15:55:28 2024 +0200
Fortran: Allow to nullify caf token when not in ultimate component.
[PR101100]
gcc/fortran/Chang
https://gcc.gnu.org/g:f5035d7d015ebd4a7f5df5831cfc1269f9567e06
commit r15-3825-gf5035d7d015ebd4a7f5df5831cfc1269f9567e06
Author: Andre Vehreschild
Date: Thu Sep 19 15:09:52 2024 +0200
Fortran: Assign allocated caf-memory to scalar members [PR84870]
Allocating a coarray required an
https://gcc.gnu.org/g:de915fbe3cb1ce7be35dce7d6bc8d04dc7125e61
commit r15-3711-gde915fbe3cb1ce7be35dce7d6bc8d04dc7125e61
Author: Andre Vehreschild
Date: Fri Aug 23 16:28:38 2024 +0200
Fortran: Break recursion building recursive types. [PR106606]
Build a derived type component's ty
https://gcc.gnu.org/g:361903ad1affd508bafdb9b771d6a6ffc98a2100
commit r15-3707-g361903ad1affd508bafdb9b771d6a6ffc98a2100
Author: Andre Vehreschild
Date: Fri Aug 23 09:07:09 2024 +0200
Fix deep copy allocatable components in coarrays. [PR85002]
Fix code for deep copy of allocatable
https://gcc.gnu.org/g:0636de8c5202d8fe58af42afdf24dd93d1a90abd
commit r15-3099-g0636de8c5202d8fe58af42afdf24dd93d1a90abd
Author: Andre Vehreschild
Date: Wed Aug 21 11:22:57 2024 +0200
Remove unnecessary view_convert obsoleted by [PR86468].
This patch removes an unnecessary view_co
https://gcc.gnu.org/g:723b30bee4e4fa3feba9ef03ce7dca95501e1555
commit r15-3066-g723b30bee4e4fa3feba9ef03ce7dca95501e1555
Author: Andre Vehreschild
Date: Fri Aug 16 15:07:39 2024 +0200
Fix coarray rank for non-coarrays in derived types. [PR86468]
The corank was propagated to array
https://gcc.gnu.org/g:515730fd65a03c5f92f9ab6438d023aee8cfbecf
commit r15-3062-g515730fd65a03c5f92f9ab6438d023aee8cfbecf
Author: Andre Vehreschild
Date: Thu Jul 18 14:53:31 2024 +0200
Fortran: Fix ICE in sizeof(coarray) [PR77518]
Use se's class_container where present in sizeof().
https://gcc.gnu.org/g:35f56012806432fd89bbae431950a8dc5f6729a3
commit r15-3035-g35f56012806432fd89bbae431950a8dc5f6729a3
Author: Andre Vehreschild
Date: Wed Jul 17 12:30:52 2024 +0200
Fortran: Fix [Coarray] ICE in conv_caf_send, at
fortran/trans-intrinsic.c:1950 [PR84246]
Fix ICE
https://gcc.gnu.org/g:8871489c5162067c72a9b9ab05fe2179560e9986
commit r15-3020-g8871489c5162067c72a9b9ab05fe2179560e9986
Author: Andre Vehreschild
Date: Thu Aug 15 20:23:23 2024 +0200
Allow coarrays in select type. [PR46371, PR56496]
Fix ICE when scalar coarrays are used in a sele
https://gcc.gnu.org/g:661acde60ef4e9ac5a9e48be18770fb3a9aeb9a5
commit r15-3014-g661acde60ef4e9ac5a9e48be18770fb3a9aeb9a5
Author: Andre Vehreschild
Date: Thu Jul 11 15:44:56 2024 +0200
Fix ICE in recompute_tree_invariant_for_addr_expr, at tree.c:4535 [PR84244]
Declaring an unused f
https://gcc.gnu.org/g:dbf4c574b92bc692a0380a2b5ee25028321e735f
commit r15-2935-gdbf4c574b92bc692a0380a2b5ee25028321e735f
Author: Andre Vehreschild
Date: Wed Jul 24 09:39:45 2024 +0200
Fix Coarray in associate not a coarray. [PR110033]
A coarray used in an associate did not become
https://gcc.gnu.org/g:a3f1cdd8ed46f9816b31ab162ae4dac547d34ebc
commit r15-2934-ga3f1cdd8ed46f9816b31ab162ae4dac547d34ebc
Author: Andre Vehreschild
Date: Fri Aug 9 12:47:18 2024 +0200
Add corank to gfc_expr.
Compute the corank of an expression along side to the regular rank.
Th
https://gcc.gnu.org/g:54be14bfd6e2dee7cb4e1b3c20dc2677093ee818
commit r15-2911-g54be14bfd6e2dee7cb4e1b3c20dc2677093ee818
Author: Andre Vehreschild
Date: Tue Aug 13 15:06:56 2024 +0200
Prevent future proc_ptr parsing issues in associate [PR102973]
A global variable is set when proc
https://gcc.gnu.org/g:bb2324769c5a03e275de00416659e624c97f1442
commit r15-2910-gbb2324769c5a03e275de00416659e624c97f1442
Author: Andre Vehreschild
Date: Fri Aug 9 16:19:23 2024 +0200
Fix ICE in build_function_decl [PR116292]
Fix ICE by getting the vtype only when a derived or clas
https://gcc.gnu.org/g:8d8db21eb726b785782f4a41ad85a0d4be63068a
commit r15-2882-g8d8db21eb726b785782f4a41ad85a0d4be63068a
Author: Andre Vehreschild
Date: Mon Jul 22 15:31:37 2024 +0200
Fortran: Fix coarray in associate not linking [PR85510]
PR fortran/85510
gcc/for
https://gcc.gnu.org/g:9d650e97cb76e4ea3b5d060e4a4cef38fc58
commit r15-2193-g9d650e97cb76e4ea3b5d060e4a4cef38fc58
Author: Andre Vehreschild
Date: Thu Jul 11 10:07:12 2024 +0200
Fix Rejects allocatable coarray passed as a dummy argument [88624]
Coarray parameters of procedur
https://gcc.gnu.org/g:18f3b223b97011c2eab71c8e48c3a38a12ff8f65
commit r15-2137-g18f3b223b97011c2eab71c8e48c3a38a12ff8f65
Author: Andre Vehreschild
Date: Thu Dec 31 10:40:30 2020 +0100
Fortran: Fix Explicit cobounds of a procedures parameter not respected
[PR78466]
Explicit coboun
https://gcc.gnu.org/g:0231b076dc98eb02e3289b21ace1757782e3917b
commit r15-2131-g0231b076dc98eb02e3289b21ace1757782e3917b
Author: Andre Vehreschild
Date: Wed Jul 10 14:37:37 2024 +0200
Fortran: Use char* for deferred length character arrays [PR82904]
Randomly during compiling the p
https://gcc.gnu.org/g:b9513c6746bfdbbb2f5e2a52bc3504236692beeb
commit r15-1971-gb9513c6746bfdbbb2f5e2a52bc3504236692beeb
Author: Andre Vehreschild
Date: Thu Jul 11 11:21:04 2024 +0200
Fix bootstrap broken by gcc-15-1965-ge4f2f46e015
gcc/fortran/ChangeLog:
* trans-
https://gcc.gnu.org/g:e4f2f46e015acb4c1b5605116a3ff0bb8c980372
commit r15-1965-ge4f2f46e015acb4c1b5605116a3ff0bb8c980372
Author: Andre Vehreschild
Date: Fri Jun 28 08:31:29 2024 +0200
Fortran: Fix rejecting class arrays of different ranks as storage
association argument and add un/pack_cl
https://gcc.gnu.org/g:aa3599a10cab34104c0b9bd6951c5f0c420795d8
commit r15-1704-gaa3599a10cab34104c0b9bd6951c5f0c420795d8
Author: Andre Vehreschild
Date: Tue Jun 11 12:52:26 2024 +0200
Add gfc_class_set_vptr.
First step to adding a general assign all class type's data members
r
https://gcc.gnu.org/g:3f8ce76f53d0fd6bb871f0d85d29be96c5d10c81
commit r15-1703-g3f8ce76f53d0fd6bb871f0d85d29be96c5d10c81
Author: Andre Vehreschild
Date: Fri Jun 7 08:57:36 2024 +0200
Use gfc_reset_vptr more consistently.
The vptr for a class type is set in various ways in differen
https://gcc.gnu.org/g:dbb718175d7df89b957b316ba2f5fbea5d21b2b1
commit r15-1434-gdbb718175d7df89b957b316ba2f5fbea5d21b2b1
Author: Andre Vehreschild
Date: Thu Jun 6 14:01:13 2024 +0200
Fortran: Set the vptr of a class typed result.
PR fortran/90076
gcc/fortran/Chang
https://gcc.gnu.org/g:db75a6657e9de6ee7effe46cd2626d9bb946f2e6
commit r15-1369-gdb75a6657e9de6ee7effe46cd2626d9bb946f2e6
Author: Andre Vehreschild
Date: Tue Jun 11 15:24:55 2024 +0200
Fix ICE when compiling with -fcoarray=single, when derefing a non-array.
PR fortran/9
https://gcc.gnu.org/g:c3190756487080a11e819746f00b6e30fd0a0c2e
commit r15-1094-gc3190756487080a11e819746f00b6e30fd0a0c2e
Author: Andre Vehreschild
Date: Thu Jul 27 14:51:34 2023 +0200
Add finalizer creation to array constructor for functions of derived type.
PR fortran/900
https://gcc.gnu.org/g:51046e46ae66ca95bf2b93ae60f0c4d6b338f8af
commit r15-1090-g51046e46ae66ca95bf2b93ae60f0c4d6b338f8af
Author: Andre Vehreschild
Date: Wed Jul 19 11:57:43 2023 +0200
Fix returned type to be allocatable for user-functions.
The returned type of user-defined functio
https://gcc.gnu.org/g:2f97d98d174e3ef9f3a9a83c179d787abde5e066
commit r15-891-g2f97d98d174e3ef9f3a9a83c179d787abde5e066
Author: Andre Vehreschild
Date: Wed Jul 12 16:52:15 2023 +0200
Fix memory leak.
Prevent double call of function return class object
and free the object after
39 matches
Mail list logo