radiasoft / download

Install scripts for "curl | bash"
Apache License 2.0
3 stars 5 forks source link

missing warpx executables #688

Closed e-carlin closed 1 month ago

e-carlin commented 4 months ago

cc: @ncook882

https://github.com/radiasoft/download/issues/504#issuecomment-2161084870

e-carlin commented 4 months ago

Looks like they were dropped in july of 2023

# for f in rscode-warpx*.rpm; do
    echo "rpm=$f"
    rpm -qlp "$f" | grep -i 'bin/warpx'
    echo
done

rpm=rscode-warpx-20230715.204520-1.x86_64.rpm
/home/vagrant/.local/bin/warpx.1d.MPI.OMP.DP.PDP.OPMD.QED
/home/vagrant/.local/bin/warpx.2d.MPI.OMP.DP.PDP.OPMD.QED
/home/vagrant/.local/bin/warpx.3d.MPI.OMP.DP.PDP.OPMD.QED
/home/vagrant/.local/bin/warpx.rz.MPI.OMP.DP.PDP.OPMD.QED

rpm=rscode-warpx-20231213.211554-1.x86_64.rpm

rpm=rscode-warpx-20240604.214425-1.x86_64.rpm
e-carlin commented 4 months ago

@robnagler building warpx executables was turned off in this commit (added -D WarpX_APP=OFF). Was there a reason?

robnagler commented 4 months ago

Probably because we were having trouble building and @ncook882 said we only needed the Python, and I was trying to get WarpX in the release.

e-carlin commented 4 months ago

Thanks. I'll try to add them back in.

e-carlin commented 4 months ago

Blocked by https://github.com/ECP-WarpX/impactx/issues/634 . There are ways to work around the problem but I'm going to see if we can get the fix in impactx so we don't have to.

ax3l commented 1 month ago

Let me know if you like to take this up again or need help. There are easy ways to install WarpX and ImpactX side by side with minimal work-arounding until the above features are implemented.

For example, see our conda-forge package for all blast-codes:

e-carlin commented 1 month ago

Thanks @ax3l! Removing the static libraries works for us for now.

ax3l commented 1 month ago

Awesome, glad to help.