[Bug fortran/83118] [7/8 Regression] Bad intrinsic assignment of class(*) array component of derived type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83118 --- Comment #4 from Neil Carlson --- Note that if the sourced allocation in the comment 0 test case allocate(x%v,source=['foo','bar']) is replaced by the equivalent (I think) assignment x%v = ['foo','bar'] Then the code produces a run time segfault instead: $ gfortran --version GNU Fortran (GCC) 8.0.1 20180224 (experimental) $ gfortran -g -fbacktrace bug.f90 $ ./a.out Program received signal SIGSEGV: Segmentation fault - invalid memory reference. Backtrace for this error: #0 0x7f3c46fda94f in ??? #1 0x0 in ??? Segmentation fault (core dumped) I think the problems here may be related to the simpler test cases in PR84539 which I just reported.
[Bug fortran/83118] [7/8 Regression] Bad intrinsic assignment of class(*) array component of derived type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83118 Richard Biener changed: What|Removed |Added Target Milestone|7.3 |7.4 --- Comment #3 from Richard Biener --- GCC 7.3 is being released, adjusting target milestone.
[Bug fortran/83118] [7/8 Regression] Bad intrinsic assignment of class(*) array component of derived type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83118 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED |NEW Known to work||6.4.0 Keywords||wrong-code Last reconfirmed||2017-11-22 CC||jakub at gcc dot gnu.org Ever confirmed|0 |1 Summary|Bad intrinsic assignment of |[7/8 Regression] Bad |class(*) array component of |intrinsic assignment of |derived type (8.0 |class(*) array component of |regression) |derived type Target Milestone|--- |7.3 Known to fail||7.2.0, 8.0 --- Comment #2 from Dominique d'Humieres --- The change occurred between revisions r241509 + 3 patches (2016-10-25, OK) and r241635 (2016-10-27, wrong), may be r241630 (pr78026).