public inbox for fortran@gcc.gnu.org
 help / color / mirror / Atom feed
* Re:
@ 2007-03-27 13:13 Paul Richard Thomas
  0 siblings, 0 replies; 11+ messages in thread
From: Paul Richard Thomas @ 2007-03-27 13:13 UTC (permalink / raw)
  To: FX Coudert, fortran@gcc.gnu.org List

FX,

>  30865, 30882, 31011, 30883, 30870, 31163, 30879, 31188

All of these are now cleared - they are most decidedly not regressions;

I did the same with 31163 and 30531.

>  The rule is: "if it ain't a
>  regression (wrt g77 or 4.1), it ain't backported", but we can also
>  decide otherwise for specific cases.

If anybody wants to appeal these as specific cases, I'll be happy to
backport them.

Cheers

Paul

-- 
Saint Augustine - "O Lord, help me to be pure, but not yet"

^ permalink raw reply	[flat|nested] 11+ messages in thread
[parent not found: <8C94B5ACA298987-8B4-8502@WEBMAIL-DB13.sysops.aol.com>]
* Re:
@ 2007-07-06  6:27 Tobias Burnus
  2007-07-06  8:17 ` Re: Lee Millward
  0 siblings, 1 reply; 11+ messages in thread
From: Tobias Burnus @ 2007-07-06  6:27 UTC (permalink / raw)
  To: lee.millward; +Cc: fortran, gcc-patches

Hi Lee,

I only glanced at your patch.

Lee Millward wrote:
> * gfortran.dg/cmplx_intrinsic_1.f90
>	* gfortran.dg/pr32222.f90: New test.
>	* gfortran.dg/pr32238.f90: New test.
>	* gfortran.dg/pr32242.f90: New test

You miss something like
! { dg-do run }
or
! { dg-do compile }

For those test cases with modules, you should add

! { dg-final { cleanup-modules "MODULE_NAME" } }

to delete the .mod files after compilation.

Tobias


^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re:
@ 2013-03-12  9:22 DavidLNewton
  0 siblings, 0 replies; 11+ messages in thread
From: DavidLNewton @ 2013-03-12  9:22 UTC (permalink / raw)
  To: fortran, amedhurst, jobs, davidlnewton, inquiry, diver4life79,
	egarris, pandora-info, www_website_requests, tyo206,
	blomqvist.janne, wiwit_dbl, kjripley, jwatson5775


http://fsentertainment.nl/arrangementbrilliantstephenmurphy/?g5h9f6v2i9f9z1d8p0n3v3

^ permalink raw reply	[flat|nested] 11+ messages in thread
* Re:
@ 2013-03-13  5:51 DavidLNewton
  0 siblings, 0 replies; 11+ messages in thread
From: DavidLNewton @ 2013-03-13  5:51 UTC (permalink / raw)
  To: fortran, egarris, bridgetod, travis.almy, jobs,
	www_website_requests, cgoers, janus


http://conceptceab.com/chopartisticshaunmitchell/?f2n3l1g6t3x7z1b5v8a1z1

^ permalink raw reply	[flat|nested] 11+ messages in thread
* (no subject)
@ 2020-07-26  4:49 Damian Rouson
  2020-07-26  8:55 ` Arjen Markus
  0 siblings, 1 reply; 11+ messages in thread
From: Damian Rouson @ 2020-07-26  4:49 UTC (permalink / raw)
  To: gfortran

I believe the gfortran error message below is incorrect.  Gfotran 8, 9 and
10 give the same message.  The code below compiles cleanly with the NAG
Fortran compiler.

Damian

± cat shape-mismatch.f90
module foobar
  type foo
  contains
    procedure, nopass :: bar
  end type
  interface
    module subroutine bar(arg)
      character(len=*) arg(:)
    end subroutine
  end interface
contains
  module procedure bar
  end procedure
end module

± gfortran -c shape-mismatch.f90
shape-mismatch.f90:12:22:

   12 |   module procedure bar
      |                      1
Error: Shape mismatch in argument 'arg' at (1)

± gfortran --version
GNU Fortran (GCC) 10.1.0

^ permalink raw reply	[flat|nested] 11+ messages in thread
* (no subject)
@ 2021-03-10 18:34 mscfd
  2021-03-11  7:48 ` Richard Biener
  0 siblings, 1 reply; 11+ messages in thread
From: mscfd @ 2021-03-10 18:34 UTC (permalink / raw)
  To: fortran

> which version of gfortran, and which operating system?
I have seen this on two different Linux distros on x86 with a recently compiled version, but also some time ago with an older gfortran 10 version.

Using helgrind on a simple omp do loop with write to a character variable, I get some possible data races in Libgfortran/io/unit.c. There a newunits array is allocated and possibly reallocated in "newunit_alloc". According to the lock outputs from helgrind I see that this routine is called even if output into character variable is done. Now "newunit_alloc" uses a lock to avoid having several thread all over the place. But newunit_free also writes to newunits array. And this routine does not obtain a lock itself (see comment in unit.c) So in theory it can happen that newunit_alloc reallocated newunits, and newunit_free writes to it just at this time. As I also use 18 threads the initial size of 16 does not suffice and reallocation does probably indeed happen.
Also acces to newunit_lwi is not protected as well (and complained about by helgrind).
 
Could it be that the corresponding write routine in transfer.c which calls newunit_free does not obtain the necessary lock. I cannot find it (which does not count much).
 
Any thoughts?
Martin

^ permalink raw reply	[flat|nested] 11+ messages in thread
* (no subject)
@ 2023-08-22 13:06 Mamadou Diop
  2023-08-23  8:19 ` Arjen Markus
  0 siblings, 1 reply; 11+ messages in thread
From: Mamadou Diop @ 2023-08-22 13:06 UTC (permalink / raw)
  To: fortran

[-- Attachment #1: Type: text/plain, Size: 226 bytes --]

I am a retired scientist and have some fortan programs and looking for an open source fortran compiler.
Regards ?

Mamadou Diop

Envoyé à partir de Courrier<https://go.microsoft.com/fwlink/?LinkId=550986> pour Windows


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2023-08-23  8:19 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <4195D82C2DB1D211B9910008C7C9B06F01F373E0@lr0nt3.lr.tudelft.nl>
2003-12-07 14:17 ` Paul Brook
2003-12-08  3:53   ` Re:Updating the TO DO list Feng Wang
2007-03-27 13:13 Paul Richard Thomas
     [not found] <8C94B5ACA298987-8B4-8502@WEBMAIL-DB13.sysops.aol.com>
2007-04-12 21:00 ` Re: FX Coudert
2007-07-06  6:27 Re: Tobias Burnus
2007-07-06  8:17 ` Re: Lee Millward
2013-03-12  9:22 Re: DavidLNewton
2013-03-13  5:51 Re: DavidLNewton
2020-07-26  4:49 Damian Rouson
2020-07-26  8:55 ` Arjen Markus
2021-03-10 18:34 mscfd
2021-03-11  7:48 ` Richard Biener
2023-08-22 13:06 Mamadou Diop
2023-08-23  8:19 ` Arjen Markus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).