4.3. Statistics¶
4.3.1. Ohloh stats for Piernik¶
4.3.2. Bugs found in Fortran compilers during Piernik development¶
Gfortran
- memory leak with lhs realloc of zero-sized array
- (4.6/4.7 Regression) Wrong result for array assignment due to missing temporary (fixed)
- (4.7 Regression)(OOP) Bogus “Unused module variable ‘__vtab_domain_Domain_container’” (fixed)
- Proc-pointer: Wrong result for a pointer to a proc-pointer component (fixed)
- (4.7 Regression)(OOP) ICE (segfault) depending on USE statements order (fixed)
- ICE with SELECT TYPE on a non-CLASS object (fixed)
- Wrong code with structure constructor for proc-pointer components
- (ICE) with ALLOCATE statement in which the value and rank is determined by reference to another object (dupe of PR45440)
- ICE on invalid expression involving DT with allocatable components and constructor in I/O
Intel
- Feature request: pointer initialization
- (bug) problem with type bound generic functions
- (bug/f2003 feature?) import and derived type using pointer procedure to itself (fixed in 13.0)
- (ICE) overloading generic type bound functions in extended types
- Feature request: please improve error message for procedure pointer missing nopass attribute
- (ICE) intrinsic call with allocatable array and scalar with -assume realloc_lhs (fixed in 13.1)
- (bug) severe memory leak with -heap-arrays -assume realloc_lhs (fixed in 13.0.1)