Ticket #5411 (closed: wontfix)
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: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
Refs #5411 - Add lnx64.so libraries.