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

build_visit invocation fails with mpich enabled on LC #20250

Open
JustinPrivitera opened this issue Feb 21, 2025 · 0 comments
Open

build_visit invocation fails with mpich enabled on LC #20250

JustinPrivitera opened this issue Feb 21, 2025 · 0 comments
Labels
bug Something isn't working impact medium Productivity partially degraded (not easily mitigated bug) or improved (enhancement) likelihood medium Neither low nor high likelihood

Comments

@JustinPrivitera
Copy link
Member

I figured this would work now that #19600 had been addressed. mpich builds but we fail to build VisIt itself.

build_visit invocation:

./build_visit --makeflags -j24 --mesagl --required --optional --uintah --parallel --mpich

output:

Building VisIt (~50 minutes)
Building VisIt in visit/build . . .
Configuring VisIt . . .
Building VisIt . . . (~50 minutes)
VisIt build failed. Giving up
Unable to build or install VisIt. Bailing out.
Error in build process. See /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/build_visit_log for more information. If the error is unclear, please include /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/build_visit_log and contact the VisIt project via https://visit-help.llnl.gov. You may need to compress the /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/build_visit_log using a program like gzip so it will fit within the size limits for attachments.
Log file full path:  /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/build_visit_log

build log:

/usr/tce/packages/gcc/gcc-12.1.1/bin/ld: /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/third_party/mpich/3.3.1/linux-x86_64_gcc-12.1/lib/libmpicxx.so.12: undefined reference to `MPII_Keyval_set_proxy'
/usr/tce/packages/gcc/gcc-12.1.1/bin/ld: /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/third_party/mpich/3.3.1/linux-x86_64_gcc-12.1/lib/libmpicxx.so.12: undefined reference to `MPII_Errhandler_set_cxx'
/usr/tce/packages/gcc/gcc-12.1.1/bin/ld: /usr/workspace/justin/visit_builds/develop-w-tpls-02_20_25/third_party/mpich/3.3.1/linux-x86_64_gcc-12.1/lib/libmpicxx.so.12: undefined reference to `MPII_Op_set_cxx'
collect2: error: ld returned 1 exit status
make[2]: *** [engine/main/CMakeFiles/engine_par_exe.dir/build.make:188: exe/engine_par] Error 1
make[1]: *** [CMakeFiles/Makefile2:16173: engine/main/CMakeFiles/engine_par_exe.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] Built target simV2runtime_par
make: *** [Makefile:156: all] Error 2
VisIt build failed. Giving up
@JustinPrivitera JustinPrivitera added bug Something isn't working impact medium Productivity partially degraded (not easily mitigated bug) or improved (enhancement) likelihood medium Neither low nor high likelihood labels Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working impact medium Productivity partially degraded (not easily mitigated bug) or improved (enhancement) likelihood medium Neither low nor high likelihood
Projects
None yet
Development

No branches or pull requests

1 participant