[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2017-01-14 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

Dominique d'Humieres  changed:

   What|Removed |Added

 CC||vehre at gcc dot gnu.org

--- Comment #12 from Dominique d'Humieres  ---
The tests compiled with an instrumented revision r28 now succeeds. Could
you please test SPARC after revision r244407?

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-12-22 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

--- Comment #11 from Dominique d'Humieres  ---
If the tests are compiled on darwin with an instrumented gfortran, execution
gives

==82783==ERROR: AddressSanitizer: heap-buffer-overflow on address
0x60200150 at pc 0x000101b79d39 bp 0x7fff5e0a6300 sp 0x7fff5e0a62f8
READ of size 4 at 0x60200150 thread T0
#0 0x101b79d38 in _gfortran_caf_event_query
(/Users/dominiq/Documents/Fortran/g95bench/win/f90/bug/a.out+0x100020d38)
#1 0x101b59f48 in MAIN__
(/Users/dominiq/Documents/Fortran/g95bench/win/f90/bug/a.out+0x10f48)

0x60200151 is located 0 bytes to the right of 1-byte region
[0x60200150,0x60200151)
allocated by thread T0 here:
#0 0x101c47f30 in wrap_calloc (/opt/gcc/gcc7a/lib/libasan.4.dylib+0x62f30)
#1 0x101b615e3 in _gfortran_caf_register
(/Users/dominiq/Documents/Fortran/g95bench/win/f90/bug/a.out+0x185e3)
#2 0x101b7b47d in _caf_init.1.3510
(/Users/dominiq/Documents/Fortran/g95bench/win/f90/bug/a.out+0x10002247d)
#3 0x1089a1961  ()
#4 0x10899d1ed  ()
#5 0x10899c267  ()
#6 0x10899c2fc  ()
#7 0x10898e479  ()
#8 0x1089927df  ()
#9 0x10898d248  ()
#10 0x10898d035  ()

SUMMARY: AddressSanitizer: heap-buffer-overflow
(/Users/dominiq/Documents/Fortran/g95bench/win/f90/bug/a.out+0x100020d38) in
_gfortran_caf_event_query
Shadow bytes around the buggy address:
  0x1c03ffd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1c03ffe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1c03fff0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  0x1c04: fa fa fd fd fa fa fd fd fa fa 00 07 fa fa 00 06
  0x1c040010: fa fa 03 fa fa fa 00 00 fa fa 00 06 fa fa 06 fa
=>0x1c040020: fa fa 07 fa fa fa 07 fa fa fa[01]fa fa fa 00 00
  0x1c040030: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c040040: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c040050: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c040060: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
  0x1c040070: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:   00
  Partially addressable: 01 02 03 04 05 06 07 
  Heap left redzone:   fa
  Freed heap region:   fd
  Stack left redzone:  f1
  Stack mid redzone:   f2
  Stack right redzone: f3
  Stack after return:  f5
  Stack use after scope:   f8
  Global redzone:  f9
  Global init order:   f6
  Poisoned by user:f7
  Container overflow:  fc
  Array cookie:ac
  Intra object redzone:bb
  ASan internal:   fe
  Left alloca redzone: ca
  Right alloca redzone:cb
==82783==ABORTING

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|6.3 |6.4

--- Comment #10 from Jakub Jelinek  ---
GCC 6.3 is being released, adjusting target milestone.

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-08-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

--- Comment #9 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-08-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

--- Comment #7 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

--- Comment #8 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-08-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|6.2 |6.3

--- Comment #6 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

--- Comment #7 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-08-22 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|6.2 |6.3

--- Comment #6 from Richard Biener  ---
GCC 6.2 is being released, adjusting target milestone.

[Bug fortran/68887] [6/7 regression] gfortran.dg/coarray/event_[12].f90 -fcoarray=lib -O2 -lcaf_single -latomic fails

2016-04-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68887

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|6.0 |6.2

--- Comment #5 from Jakub Jelinek  ---
GCC 6.1 has been released.