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

qinstall on BlueGene/Q #1

Open
lcosmai opened this issue Feb 14, 2016 · 8 comments
Open

qinstall on BlueGene/Q #1

lcosmai opened this issue Feb 14, 2016 · 8 comments

Comments

@lcosmai
Copy link

lcosmai commented Feb 14, 2016

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL 6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:
https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing
)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.

@jcosborn
Copy link
Member

Your QMP seems to be configured to use bgxlc_r instead of mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL 6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:
https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing
)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.

@lcosmai
Copy link
Author

lcosmai commented Feb 14, 2016

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL 6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing
)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub
#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207

@jcosborn
Copy link
Member

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub
#1 (comment).

@lcosmai
Copy link
Author

lcosmai commented Feb 14, 2016

I shared all the installation tree on:

https://drive.google.com/folderview?id=0BxE4mI8SH7wsaEx4OUxjb2l4dTQ&usp=sharing

The config.log for QMP is also posted on:

https://drive.google.com/file/d/0BxE4mI8SH7wscmFpMXlHYWFuZ0E/view?usp=sharing

Leonardo

On 2/14/16 6:37 PM, jcosborn wrote:

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of
mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub
#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207

@jcosborn
Copy link
Member

It should be using mpixlc_r. Can you do "which mpixlc_r" to see what it
is calling? Maybe you have an alias or symbolic link pointing to bgxlc_r?

Cheers,
James

On 02/14/2016 12:11 PM, lcosmai wrote:

I shared all the installation tree on:

https://drive.google.com/folderview?id=0BxE4mI8SH7wsaEx4OUxjb2l4dTQ&usp=sharing

The config.log for QMP is also posted on:

https://drive.google.com/file/d/0BxE4mI8SH7wscmFpMXlHYWFuZ0E/view?usp=sharing

Leonardo

On 2/14/16 6:37 PM, jcosborn wrote:

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of
mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q (RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub
#1 (comment).

@lcosmai
Copy link
Author

lcosmai commented Feb 16, 2016

When I do "which mpixlc_r", I get:

[lcosmai0@fen08 ~]$ which mpixlc_r
/bgsys/drivers/ppcfloor/comm/bin/xl.ndebug/mpixlc_r

It seems that it points correctly to mpixlc_r.

Cheers,
Leonardo

On 15/02/16 19:31, jcosborn wrote:

It should be using mpixlc_r. Can you do "which mpixlc_r" to see what it
is calling? Maybe you have an alias or symbolic link pointing to bgxlc_r?

Cheers,
James

On 02/14/2016 12:11 PM, lcosmai wrote:

I shared all the installation tree on:

https://drive.google.com/folderview?id=0BxE4mI8SH7wsaEx4OUxjb2l4dTQ&usp=sharing

The config.log for QMP is also posted on:

https://drive.google.com/file/d/0BxE4mI8SH7wscmFpMXlHYWFuZ0E/view?usp=sharing

Leonardo

On 2/14/16 6:37 PM, jcosborn wrote:

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of
mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q
(RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub
#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207

@jcosborn
Copy link
Member

I'm don't know what's happening. The only thing I can think of is to
add 'CC="mpixlc_r" ' to the QIO configure command (like in QMP) to see
if that helps.

Cheers,
James

On 02/16/2016 02:44 AM, lcosmai wrote:

When I do "which mpixlc_r", I get:

[lcosmai0@fen08 ~]$ which mpixlc_r
/bgsys/drivers/ppcfloor/comm/bin/xl.ndebug/mpixlc_r

It seems that it points correctly to mpixlc_r.

Cheers,
Leonardo

On 15/02/16 19:31, jcosborn wrote:

It should be using mpixlc_r. Can you do "which mpixlc_r" to see what it
is calling? Maybe you have an alias or symbolic link pointing to bgxlc_r?

Cheers,
James

On 02/14/2016 12:11 PM, lcosmai wrote:

I shared all the installation tree on:

https://drive.google.com/folderview?id=0BxE4mI8SH7wsaEx4OUxjb2l4dTQ&usp=sharing

The config.log for QMP is also posted on:

https://drive.google.com/file/d/0BxE4mI8SH7wscmFpMXlHYWFuZ0E/view?usp=sharing

Leonardo

On 2/14/16 6:37 PM, jcosborn wrote:

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of
mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q
(RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP, QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub
#1 (comment).

@lcosmai
Copy link
Author

lcosmai commented Feb 17, 2016

After adding
CC="mpixlc_r"
before
CFLAGS="-O3 -qinfo=pro -g -DHAVE_BGL"
to the automatically generated configure command file
$rootdir/build/qio-2.4.2/configure-qio
the compilation of qio-2.4.2 has been successful.

In order to compile qla-1.9.0 I have also modified the
configure command
$rootdir/build/qla-1.9.0/configure-qla
by removing tmpwrap in CC="tmpwrap bgxlc_r" \

The compilation of qdp-1.11.1 and qopqdp-0.20.1 was successful
without any modification of the automatically generated configure commands.

Thanks a lot for your support.

Cheers,
Leonardo

On 16/02/16 16:10, jcosborn wrote:

I'm don't know what's happening. The only thing I can think of is to
add 'CC="mpixlc_r" ' to the QIO configure command (like in QMP) to see
if that helps.

Cheers,
James

On 02/16/2016 02:44 AM, lcosmai wrote:

When I do "which mpixlc_r", I get:

[lcosmai0@fen08 ~]$ which mpixlc_r
/bgsys/drivers/ppcfloor/comm/bin/xl.ndebug/mpixlc_r

It seems that it points correctly to mpixlc_r.

Cheers,
Leonardo

On 15/02/16 19:31, jcosborn wrote:

It should be using mpixlc_r. Can you do "which mpixlc_r" to see
what it
is calling? Maybe you have an alias or symbolic link pointing to
bgxlc_r?

Cheers,
James

On 02/14/2016 12:11 PM, lcosmai wrote:

I shared all the installation tree on:

https://drive.google.com/folderview?id=0BxE4mI8SH7wsaEx4OUxjb2l4dTQ&usp=sharing

The config.log for QMP is also posted on:

https://drive.google.com/file/d/0BxE4mI8SH7wscmFpMXlHYWFuZ0E/view?usp=sharing

Leonardo

On 2/14/16 6:37 PM, jcosborn wrote:

For some reason it didn't use mpixlc_r. Can you post the output of
config.log for the QMP build?

-James

On 02/14/2016 04:02 AM, lcosmai wrote:

Hi James,

thanks for your prompt answer.

I used:

qmp=bgq-mpixlc

in bgq.prf to install QMP

with bgq-mpixlc:

SRCDIR/configure
--prefix=INSDIR
--with-qmp-comms-type=MPI
--host=powerpc64-bgq-linux
CC="mpixlc_r"
CFLAGS="-O3 -qinfo=pro -g"

Leonardo

On 2/14/16 9:30 AM, jcosborn wrote:

Your QMP seems to be configured to use bgxlc_r instead of
mpixlc_r. How
did you install that?

-James

On 02/14/2016 01:43 AM, lcosmai wrote:

I tried to install SciDAC libraries on a IBM BlueGene/Q
(RedHat EL
6.2),
using qinstall and bgq.prf
I firstly installed QMP:
./qinstall bgq qmp 2.5.0
the installation of QMP was successful.
But the tentative of installing QIO:
./qinstall bgq qio 2.4.2
terminated with the following error:
..........
checking if we can compile/link of a simple QMP C
program... no
configure: error: Cannot compile/link a basic QMP C program!
Check QMP_CFLAGS, QMP_LDFLAGS, QMP_LIBS.
error: can't configure package
..........
(for the complete log see:

https://drive.google.com/file/d/0BxE4mI8SH7wsbjg1bkVXUlJLZEU/view?usp=sharing

)

Note that I installed successfully QMP, QIO, QLA, QDP,
QOPQDP
on a desktop running Mac OS X 10.11.3
and on a NeXtScale cluster (running CentOS 7.0)
using qinstall anf core2.prf.


Reply to this email directly or view it on GitHub
#1.


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub

#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207


Reply to this email directly or view it on GitHub

#1 (comment).


Reply to this email directly or view it on GitHub
#1 (comment).

Leonardo Cosmai
INFN Bari
Via Amendola 173
70126 Bari - Italy
office: +39 080 5443207
mobile: +39 340 3580207

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants