flang icon indicating copy to clipboard operation
flang copied to clipboard

Flang is a Fortran language front-end designed for integration with LLVM.

Results 159 flang issues
Sort by recently updated
recently updated
newest added

Setting the CMake variable `WITH_WERROR=ON` tells Clang to compile Flang code with `-Werror`, which turns compile-time warnings into fatal errors. This had to be turned off by default in b8b491466da3...

I'm working on a benchmark and recently encountered a runtime memory allocation failure that's triggered by this pull request https://github.com/flang-compiler/flang/commit/5d757c03171c91c10c4563301a22c9d4363d45dc I'm new to FORTRAN and flang. My understanding is that...

Hi all, We are finally getting around to adding linting support for `flang` in VS Code [`Modern Fortran`](https://github.com/krvajal/vscode-fortran-support) . How we achieve that is through a syntax only compilation of...

When using "-static-flang-libs" on windows, the resulting object files declare a "/DEFAULTLIB" against the **absolute path** of `flang.lib` (and other static flang libraries). Is there a way to only include...

windows

From https://github.com/flang-compiler/flang/pull/1127#issuecomment-914347599: > [Flang is] missing support for UNC paths like \\machine\mountpoint\file, which to my best knowledge are mainly used when files on a non-local drive are to be referenced...

windows

I have an issue with the module files and dllimports. Whenever I compile a fortran file that use the `ieee_arithmetic module`, I get a linker error in windows. For eg....

windows

See https://github.com/flang-compiler/flang/pull/1020/files/d7b7df2d206b9355c1989fde9dbd2d238b4985ea#diff-486be7fb1b6bc6bfb2d1fcb6d59aa4a99ddc2a8fb035e28d688fc862343810b7 #1020

Please support Real128 (quad precision) ``` real(16) x x = 1.q0 ``` A software implementation is preferable (even in the case it is slow) instead of a real(10) truncation. We...

enhancement
help wanted

The `::` part of a variable definition is usually used for terminating a list of attributes (e.g.,` SAVE`, `ALLOCATABLE`, `POINTER`). When there are no attributes, the `::` part can be...

Classic Flang contains two implementations of hashset and hashmap that are almost identical: - https://github.com/flang-compiler/flang/blob/master/tools/flang1/flang1exe/hash.c - https://github.com/flang-compiler/flang/blob/master/lib/ADT/hash.c The first one is used by flang1, and the second is used by...