Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GCC 8 Regression: Descriptor adjustment breaks get-put-allocatable-comp test #518

Closed
rouson opened this issue Mar 14, 2018 · 4 comments
Closed

Comments

@rouson
Copy link
Member

rouson commented Mar 14, 2018

Avg response time
Issue Stats

Defect/Bug Report

Changes to the descriptors in gfortran svn commit r257065 caused several test failures in OpenCoarrays, all but one of which have been fixed. This issue documents that the current failure of the get-put-allocatable-comp test stems from the aforementioned gfortran commit.

  • OpenCoarrays Version: 2.0.0-rc1-16-g07fcba9
  • Fortran Compiler: gfortran 8.0.1 20180314 (trunk)
  • C compiler used for building lib: gfortran 8.0.1 20180314 (trunk)
  • Installation method: ./develeloper-scripts/gcc-trunk-install.sh
  • Output of uname -a: Linux sourcery-VirtualBox 4.13.0-16-generic #19-Ubuntu SMP Wed Oct 11 18:35:14 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
  • MPI library being used: MPICH 3.2
  • Machine architecture and number of physical cores: Sourcery Institute virtual machine on 2.7 GHz Intel Core i7 with 4 virtual cores
  • Version of CMake: 3.10.0

Observed Behavior

Test failure.

Expected Behavior

Test passing.

Steps to Reproduce

git clone https://github.com/sourceryinstitute/opencoarrays
cd opencoarrays
./developer-scripts/gcc-trunk-install.sh -r <packages_root>
source <packages-root>/opencoarrays/2.0.0/setup.sh
cd prerequisites/builds/opencoarrays/2.0.0
ctest --timeout 5 --output-on-failure
@zbeekman
Copy link
Collaborator

I have confirmed this test failure. Using MPICH master and GCC trunk as of today 2018-03-23 I see the following test failures:

98% tests passed, 2 tests failed out of 83

Total Test time (real) =  14.54 sec

The following tests FAILED:
	 17 - alloc_comp_multidim_shape (Failed)
	 56 - get-put-allocatable-comp (Timeout)
Errors while running CTest

@rouson
Copy link
Member Author

rouson commented Apr 25, 2018

@scrasmussen A GCC 8 release candidate has been posted in preparation for the actual release as soon as next week. When we have the OpenCoarrays teleconference this Friday, let's make your work on this issue the first item on the agenda. Please plan to share screen and walk us through what you're seeing so far. An old saying in the open-source world is that "any bug is shallow with a sufficient number of eyeballs on it." Toward that end, I'll also ask if @sfilippone can join the call this Friday. It would be great to have this issue resolved when GCC 8 releases.

@vehre
Copy link
Collaborator

vehre commented May 1, 2018

Fixed by pull request #528 .

@rouson
Copy link
Member Author

rouson commented May 30, 2018

I just merged PR #528, which fixes this issue as @vehre notes above so I'm closing this issue.

@rouson rouson closed this as completed May 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants