Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
Hi,
Can you please tell me which Boost version you use and what the error messages are. If xlC does not work you can also try FCC
Matthias
Sent from my iPad
On Sep 30, 2010, at 10:42, jessica.alfonsi@unipd.it wrote:
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
Thank you Prof. Troyer, the fact is that we (I mean the CINECA user support team) tried all beta releases of ALPS 2.0 since the first release, so Boost 1.42, 1.43, 1.44. Letely, we had success with compiling the latest Boost although with a huge amount of warnings but then alps stops compiling with the following message this is 2.0beta3): .... "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alps/src/alps/expression/function.h", line 101.4: 1540-0700 (I) The previous messag e was produced while processing "alps::expression::Function<double>::partial_eva luate_replace(const Evaluator<double> &, bool)". "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alp s/src/alps/expression/function.h", line 41.7: 1540-0700 (I) The previous message was produced while processing "class alps::expression::Function<double>". make[2]: *** [src/alps/CMakeFiles/alps.dir/lattice/disorder.C.o] Error 1 make[1]: *** [src/alps/CMakeFiles/alps.dir/all] Error 2 make: *** [all] Error 2 561519.err: END
On Gio, 30 Settembre 2010 11:05 am, Matthias Troyer wrote:
Hi,
Can you please tell me which Boost version you use and what the error messages are. If xlC does not work you can also try FCC
Matthias
Sent from my iPad
On Sep 30, 2010, at 10:42, jessica.alfonsi@unipd.it wrote:
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
-- Dr.ssa Jessica Alfonsi Dipartimento di Scienze Chimiche Universit� di Padova via Marzolo 1 35100 Padova (Italy) +39 0498275726 e-mail jessica.alfonsi@unipd.it
Dear Jessica,
That excerpt does not include the actual error message. I would propose to look at the web page sent by Fabien Alet and to send us any errors that are left after you tried that. I would also propose to use only the latest ALPS 2 beta version with the latest Boost
Matthias
Sent from my iPad
On Sep 30, 2010, at 12:49, jessica.alfonsi@unipd.it wrote:
Thank you Prof. Troyer, the fact is that we (I mean the CINECA user support team) tried all beta releases of ALPS 2.0 since the first release, so Boost 1.42, 1.43, 1.44. Letely, we had success with compiling the latest Boost although with a huge amount of warnings but then alps stops compiling with the following message this is 2.0beta3): .... "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alps/src/alps/expression/function.h", line 101.4: 1540-0700 (I) The previous messag e was produced while processing "alps::expression::Function<double>::partial_eva luate_replace(const Evaluator<double> &, bool)". "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alp s/src/alps/expression/function.h", line 41.7: 1540-0700 (I) The previous message was produced while processing "class alps::expression::Function<double>". make[2]: *** [src/alps/CMakeFiles/alps.dir/lattice/disorder.C.o] Error 1 make[1]: *** [src/alps/CMakeFiles/alps.dir/all] Error 2 make: *** [all] Error 2 561519.err: END
On Gio, 30 Settembre 2010 11:05 am, Matthias Troyer wrote:
Hi,
Can you please tell me which Boost version you use and what the error messages are. If xlC does not work you can also try FCC
Matthias
Sent from my iPad
On Sep 30, 2010, at 10:42, jessica.alfonsi@unipd.it wrote:
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
-- Dr.ssa Jessica Alfonsi Dipartimento di Scienze Chimiche Universit� di Padova via Marzolo 1 35100 Padova (Italy) +39 0498275726 e-mail jessica.alfonsi@unipd.it
Dear Prof. Troyer and Alet, I've put in attachment the error files resulting from the compilation of alps-2.0.0beta4-src-with-boost-r4856 (Boost 1.44) and alps-2.0.0beta3-src-with-boost-r4750 with Visual Age 10 after applying the change suggested in the web page. I have also included the related CMakeCache.txt files so that you can inspect the configuration. Let me know if you need something else.
Best regards
Jessica
On Gio, 30 Settembre 2010 2:28 pm, Matthias Troyer wrote:
Dear Jessica,
That excerpt does not include the actual error message. I would propose to look at the web page sent by Fabien Alet and to send us any errors that are left after you tried that. I would also propose to use only the latest ALPS 2 beta version with the latest Boost
Matthias
Sent from my iPad
On Sep 30, 2010, at 12:49, jessica.alfonsi@unipd.it wrote:
Thank you Prof. Troyer, the fact is that we (I mean the CINECA user support team) tried all beta releases of ALPS 2.0 since the first release, so Boost 1.42, 1.43, 1.44. Letely, we had success with compiling the latest Boost although with a huge amount of warnings but then alps stops compiling with the following message this is 2.0beta3): .... "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alps/src/alps/expression/function.h", line 101.4: 1540-0700 (I) The previous messag e was produced while processing "alps::expression::Function<double>::partial_eva luate_replace(const Evaluator<double> &, bool)". "/gpfs/scratch/userinternal/cin8337a/build/alps-2.0.0b3-r4750-src-with-boost/alp s/src/alps/expression/function.h", line 41.7: 1540-0700 (I) The previous message was produced while processing "class alps::expression::Function<double>". make[2]: *** [src/alps/CMakeFiles/alps.dir/lattice/disorder.C.o] Error 1 make[1]: *** [src/alps/CMakeFiles/alps.dir/all] Error 2 make: *** [all] Error 2 561519.err: END
On Gio, 30 Settembre 2010 11:05 am, Matthias Troyer wrote:
Hi,
Can you please tell me which Boost version you use and what the error messages are. If xlC does not work you can also try FCC
Matthias
Sent from my iPad
On Sep 30, 2010, at 10:42, jessica.alfonsi@unipd.it wrote:
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
-- Dr.ssa Jessica Alfonsi Dipartimento di Scienze Chimiche Universit� di Padova via Marzolo 1 35100 Padova (Italy) +39 0498275726 e-mail jessica.alfonsi@unipd.it
-- Dr.ssa Jessica Alfonsi Dipartimento di Scienze Chimiche Universit� di Padova via Marzolo 1 35100 Padova (Italy) +39 0498275726 e-mail jessica.alfonsi@unipd.it
Hi Jessica,
Compiling on AIX is always a bit tricky. We had several issues which we could all fix with older versions of OS and xlc, and solutions are compiled here : http://alps.comp-phys.org/mediawiki/index.php/Platforms:IBM-POWER Maybe you can get some inspiration.
Best Fabien
Le 30 sept. 10 à 10:42, jessica.alfonsi@unipd.it a écrit :
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
Hi Fabien,
On this page I see many simple workarounds that we should just move into the main code. Would you be able to do so?
Matthias
Sent from my iPad
On Sep 30, 2010, at 12:24, Fabien Alet alet@irsamc.ups-tlse.fr wrote:
Hi Jessica,
Compiling on AIX is always a bit tricky. We had several issues which we could all fix with older versions of OS and xlc, and solutions are compiled here : http://alps.comp-phys.org/mediawiki/index.php/Platforms:IBM-POWER Maybe you can get some inspiration.
Best Fabien
Le 30 sept. 10 à 10:42, jessica.alfonsi@unipd.it a écrit :
Hi all, I'm trying to compile at the moment without success both ALPS 1.3.5 and 2.0.0b4 under IBM SP Power 6. Here are the machine details: https://hpc.cineca.it/docs/guide2010/31IBMSP6UserGuide. The operating system is AIX 6.1, I suspect the reason could be the compiler version, since recent Boost releases have been tested with Visual Age 11: the machine has Visual Age C++ 10.1 (xlC -qversion gives IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0008) and GNU g++ 4.2.0 (provided by IBM). Could you please confirm me if this can be an issue ? which compiler version is required for building both ALPS versions (but especially 2.0) on this machine ? which compilation options have to be used ? Please help me !! Jessica Alfonsi
comp-phys-alps-users@lists.phys.ethz.ch