Paul Osmialowski

Results 109 comments of Paul Osmialowski

Finally, I've found an easy patch for this issue, at least for the CONTIGUOUS attribute: ``` diff --git a/tools/flang1/flang1exe/semant.c b/tools/flang1/flang1exe/semant.c index 747b7a1b..2b098ee7 100644 --- a/tools/flang1/flang1exe/semant.c +++ b/tools/flang1/flang1exe/semant.c @@ -291,7 +291,7...

This will only pass when the "Changes for reassoc attributes" PR is merged on classic-flang-llvm-project side.

> Please document `XBIT(216, 8)` and `XBIT(216, 10)` in `tools/flang2/docs/xflag.n`. Gosh, a vital part of this commit got missing! Now it's there.

Unlikely to be accepted. Closing it.

@reviewers: gentle reminder

I've found some time to look into this. The following line in the `pack_kernel.f90` file causes problem: ``` PROCEDURE(pack_or_unpack), POINTER :: pack_func => NULL() ``` As I mentioned in my...

As a side note, I've checked that although cp2k and some other of workloads we're testing do use `PRESENT` (cp2k uses it alot), this is never used in a pattern...

Prepared prematurely, this needs a newer version of LLVM.

A better fix is available, closing this one.

Anticipating your questions, setvbuf() is a very standard stdio.h function and you can find its documentation in Linux man pages and Visual Studio reference pages as well.