Ticket #5411 (closed: wontfix)

Opened 8 years ago

Last modified 5 years ago

Indirect - Linux 64 (RHEL 6) Support

Reported by: Peter Parker Owned by: Peter Parker
Priority: major Milestone: Release 2.3
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description

  • Add Linux .so libraries for the new Indirect scripts from Spencer.
  • Make amendments to scripts to use the files if and only running on a 64-bit RHEL6 installation.
  • Ensure that no warnings are reported in the results log for the case where we have supported libraries and the case where we dont.

Change History

comment:1 Changed 8 years ago by Peter Parker

Refs #5411 - Add lnx64.so libraries.

Changeset: 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5

comment:2 Changed 8 years ago by Peter Parker

Refs #5411 - Allow scripts to use RHEL6 libraries.

Changeset: f87510f0d88604a36fe1003f420a825c8fb24143

comment:3 Changed 8 years ago by Peter Parker

Revert "Refs #5411 - Add lnx64.so libraries."

This reverts commit 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5.

Reverting the commit of the libraries and the amendments to the scripts that call them. Experiencing a problem on the RHEL6 build, very likely because of different numpy versions installed on our build server and the machine on which the libraries were compiled.

Changeset: 52f5284be182da53e209e97a622a0a374a5f3c79

comment:4 Changed 8 years ago by Peter Parker

Refs #5411 - Add lnx64.so libraries.

Changeset: 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5

comment:5 Changed 8 years ago by Peter Parker

Refs #5411 - Allow scripts to use RHEL6 libraries.

Changeset: f87510f0d88604a36fe1003f420a825c8fb24143

comment:6 Changed 8 years ago by Peter Parker

Revert "Refs #5411 - Add lnx64.so libraries."

This reverts commit 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5.

Reverting the commit of the libraries and the amendments to the scripts that call them. Experiencing a problem on the RHEL6 build, very likely because of different numpy versions installed on our build server and the machine on which the libraries were compiled.

Changeset: 52f5284be182da53e209e97a622a0a374a5f3c79

comment:7 Changed 8 years ago by Peter Parker

Refs #5411 - Add lnx64.so libraries.

Changeset: 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5

comment:8 Changed 8 years ago by Peter Parker

Refs #5411 - Allow scripts to use RHEL6 libraries.

Changeset: f87510f0d88604a36fe1003f420a825c8fb24143

comment:9 Changed 8 years ago by Peter Parker

Revert "Refs #5411 - Add lnx64.so libraries."

This reverts commit 9fe9fb2b80ef8bd0974d895fc23aedf597815ce5.

Reverting the commit of the libraries and the amendments to the scripts that call them. Experiencing a problem on the RHEL6 build, very likely because of different numpy versions installed on our build server and the machine on which the libraries were compiled.

Changeset: 52f5284be182da53e209e97a622a0a374a5f3c79

comment:10 Changed 8 years ago by Peter Parker

Refs #5411 - Better handling of F2Py imports for Indirect scripts.

Check for numpy package version as well as OS. Highlighted out win64 and lnx64 parts for now. Should just be able to uncomment them, and add the libraries when they are ready to be added.

Also removed the annoying error messages popping up during system tests.

Still a stop-gap measure until compilation of the Fortran code can be put into the automated build process of Mantid.

Changeset: 65f1d1844719c73b697caa91cd9c80229cad706e

comment:11 Changed 8 years ago by Peter Parker

Refs #5411 - Fix bug in reporting incorrect platform for F2Py.

Changeset: 6fb288ea901de3e5c3948a0bac9d1f01de38b9b7

comment:12 Changed 8 years ago by Peter Parker

Refs #5411 - Better handling of F2Py imports for Indirect scripts.

Check for numpy package version as well as OS. Highlighted out win64 and lnx64 parts for now. Should just be able to uncomment them, and add the libraries when they are ready to be added.

Also removed the annoying error messages popping up during system tests.

Still a stop-gap measure until compilation of the Fortran code can be put into the automated build process of Mantid.

Changeset: 65f1d1844719c73b697caa91cd9c80229cad706e

comment:13 Changed 8 years ago by Peter Parker

Refs #5411 - Fix bug in reporting incorrect platform for F2Py.

Changeset: 6fb288ea901de3e5c3948a0bac9d1f01de38b9b7

comment:14 Changed 8 years ago by Peter Parker

Refs #5411 - Better handling of F2Py imports for Indirect scripts.

Check for numpy package version as well as OS. Highlighted out win64 and lnx64 parts for now. Should just be able to uncomment them, and add the libraries when they are ready to be added.

Also removed the annoying error messages popping up during system tests.

Still a stop-gap measure until compilation of the Fortran code can be put into the automated build process of Mantid.

Changeset: 65f1d1844719c73b697caa91cd9c80229cad706e

comment:15 Changed 8 years ago by Peter Parker

Refs #5411 - Fix bug in reporting incorrect platform for F2Py.

Changeset: 6fb288ea901de3e5c3948a0bac9d1f01de38b9b7

comment:16 Changed 8 years ago by Peter Parker

Refs #5411 - Amend F2Py check for RHEL.

Changeset: 6b7bf786afa87e88f183fe96a4bde4e722064428

comment:17 Changed 8 years ago by Peter Parker

Refs #5411 - Removing slight bug.

Changeset: 46ce977dfc4e17a7cf0246fcb97a6409fdfa3189

comment:18 Changed 8 years ago by Peter Parker

Refs #5411 - Amend F2Py check for RHEL.

Changeset: 6b7bf786afa87e88f183fe96a4bde4e722064428

comment:19 Changed 8 years ago by Peter Parker

Refs #5411 - Removing slight bug.

Changeset: 46ce977dfc4e17a7cf0246fcb97a6409fdfa3189

comment:20 Changed 8 years ago by Peter Parker

Refs #5411 - Fix bug in reporting incorrect platform for F2Py.

Changeset: 6fb288ea901de3e5c3948a0bac9d1f01de38b9b7

comment:21 Changed 8 years ago by Peter Parker

Refs #5411 - Amend F2Py check for RHEL.

Changeset: 6b7bf786afa87e88f183fe96a4bde4e722064428

comment:22 Changed 8 years ago by Peter Parker

Refs #5411 - Removing slight bug.

Changeset: 46ce977dfc4e17a7cf0246fcb97a6409fdfa3189

comment:23 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.2 to Release 2.3

Moved at the end of release 2.2

comment:24 Changed 8 years ago by Peter Parker

  • Status changed from new to verify
  • Resolution set to wontfix

Closing this ticket as I have opened the more general #5799.

Currently, F2Py on RHEL6 within Mantid is not officially supported, and any work done towards this ticket should be replaced by the solution to the new ticket.

comment:25 Changed 8 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester set to Stuart Campbell

comment:26 Changed 8 years ago by Stuart Campbell

  • Status changed from verifying to closed

As Peter says, this isn't officially supported. It mostly works for me, just occasionally it seems to go abit 'funny' - but as it's not supported yet it's good enough.

comment:27 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6257

Note: See TracTickets for help on using tickets.