Fujitsu LLVM Fortran Bugs Status

Note: Fujitsu bugs reported upstream are now being tracked by LLVM project board in GitHub

Open Date

Status

Close Date

Upstream Bug ID

Notes from Fujitsu

Comments and Details (From Linaro)

2022.11.14

closed

2023.1.27

#58968

Fujitsu extension not to support

 

2022.11.14

closed

2023.1.27

#58969

Fujitsu extension not to support

 

2022.11.14

closed

2023.1.27

#58970

 

Fixed, verified and closed upstream.

2022.11.14

open

-

#58971

Cray extension not to support

kkwli is working on it

2022.11.14

closed

2022.12.15

#58972

 

Note a bug. Closed with comments upstream.

2022.11.14

closed

2022.12.15

#58973

 

Fixed, verified and closed upstream.

2022.11.21

closed

2022.11.22

#59103

OK with latest version

 

2022.11.21

closed

2022.11.22

#59104

OK with latest version

 

2022.12.05

closed

2023.1.27

#59337

Abort at 'where' in forall construct

Closed with fix to emit “not yet implemented: substring of static object inside FORALL”

2023.01.23

closed

2023.2.14

#60227

Mix with user-define and intrinsic 'sign' functions

ILLVM-856: Fix name resolution of intrinsic used in function of the same nameClosed Invalid, not allowed by the standard

2023.01.23

open

-

#60228

generic interface

LLVM-857: Allow the use of interfaces whose functions have the same nameClosed Besides allowing interfaces using functions with the same name in Semantics, a new mechanism must be implemented to handle this

2023.01.23

In- Progress

2023.4.6

#60226

allocatable attriburte

LLVM-858: Allow function result to be used as an ALLOCATABLE argumentClosed Attributes of function call return value are not being preserved. It either needs to be obtained by going over the expression elements or this attribute must be saved in the type characteristics.

2023.01.23

Fixed

2023.3.6

#60225

Error on ommiting actual argument

LLVM-859: Allow omission of optional arguments of function typeClosed flang is not handling omission of optional function argument properly. fir.absent probably has to be extended

2023.01.23

open

-

#60376

Too long compile time

LLVM-855: Improve compilation time of programs using large arraysClosed Compilation finishes after ~3mins, using over 60GB of RAM. ~70% of the time is spent converting MLIR to LLVMIR. Seems to be a scalability issue.

2023.01.23

closed

2023.2.13

#60230

Error on derived type

Leandro Fixed it by: https://reviews.llvm.org/D143211

2023.01.23

open

-

#60224

Dummy argument attribute

shourya5 wants to take this and s-pratik also wants to contribute

2023.01.23

closed

2023.2.14

#60223

attribute of arguments in allocate statement

LLVM-860: Fix USE association rename with the same nameClosed Fixed by: https://reviews.llvm.org/D143933

2023.01.23

closed

2023.3.31

#60229

Segmentation fault

LLVM-854: Using ANY with linearized arrays of different ranks causes a crashClosed ANY works with arrays of the same rank, directly or after linearization ((//)). Some property from the array before linearization is probably being used, incorrectly

2023.02.06

closed

 

#60550

 

LLVM-862: Implement the conversion of implicit args to subroutine type argsClosed

2023.02.06

closed

 

#60551

 

Closed duplicate of #60223