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

Enable PowerPC #16

Merged
merged 54 commits into from
Jan 9, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
c68dfed
Enable CI for ppc64le
jaimergp Dec 19, 2019
2e69790
Update source URLs and build requirements
jaimergp Dec 19, 2019
c527efd
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.6.5, and co…
conda-forge-admin Dec 19, 2019
4a0974b
llvm-openmp is only needed for MacOS
jaimergp Dec 19, 2019
aa27060
Try with boost-cpp
jaimergp Dec 19, 2019
1a1343b
Bump build number
jaimergp Dec 19, 2019
b1d5112
Bring in patches from the MacOS PR
jaimergp Dec 19, 2019
a2cc519
Fix netcdf/fftw errors
jaimergp Dec 28, 2019
804e6de
Update requirements
jaimergp Dec 28, 2019
e2fcc23
Try to fix warnings
jaimergp Dec 28, 2019
5a0c8e1
Additional patches are needed for ppc64le
jaimergp Dec 28, 2019
fbec902
Patch config.h as a workaround for boost/fftw errors
jaimergp Jan 2, 2020
4713d3c
Fix include paths in memembed
jaimergp Jan 3, 2020
bd1ac67
Provide lapack, blas and arpack through conda packages
jaimergp Jan 3, 2020
61a11a3
Debug config.h
jaimergp Jan 3, 2020
3f5e65a
Disable arpack compilation
jaimergp Jan 3, 2020
c22c536
Create activate/deactivate dirs
jaimergp Jan 3, 2020
8b38c53
Force copy config.h to ambertools/src
jaimergp Jan 3, 2020
cd9f5aa
Build arpack for now
jaimergp Jan 3, 2020
6f7b91b
Match only the start of the line
jaimergp Jan 3, 2020
ac7550a
Add -L to Xlibs
jaimergp Jan 3, 2020
7cf9499
Add missing dependencies to reqs/run
jaimergp Jan 3, 2020
ead2784
Add some more tests (hopefully it doesn't take very long)
jaimergp Jan 4, 2020
277e769
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.6.5, and co…
conda-forge-admin Jan 4, 2020
ea7196f
Add missing . to pushd
jaimergp Jan 4, 2020
2eff8e0
Merge branch 'patch-1' of github.com:jaimergp/ambertools-feedstock in…
jaimergp Jan 4, 2020
6aef61a
Tests require AMBERHOME var
jaimergp Jan 4, 2020
a9b5203
Export AMBERHOME first
jaimergp Jan 4, 2020
e3ebb34
Do not run makte tests in this recipe; check locally if needed
jaimergp Jan 4, 2020
e775fab
Add libblas to reqs/run
jaimergp Jan 5, 2020
6f362a5
Try to use --prefix to fix hardcoded path issues in nab and others
jaimergp Jan 5, 2020
c593f96
Try with cmake
jaimergp Jan 6, 2020
f4ae006
Remove openmp and openmpi for now
jaimergp Jan 6, 2020
b32152f
Apply cmake patches from amber19
jaimergp Jan 6, 2020
53e438e
Patch manually to debug
jaimergp Jan 6, 2020
63c64b9
Patch patch :)
jaimergp Jan 6, 2020
518c8b9
Re-add patch to fix newline errors (?)
jaimergp Jan 6, 2020
9253b1d
Try patching manually again
jaimergp Jan 6, 2020
96d6d2d
Patch in recipe is read-only; create copy
jaimergp Jan 6, 2020
47b028e
Try to fix missing file error
jaimergp Jan 6, 2020
f57ef15
Patch use of /opt/conda
jaimergp Jan 6, 2020
8150350
Patch ff12pol symlink error
jaimergp Jan 7, 2020
321e67b
Patch cmake after AmberTools updates
jaimergp Jan 7, 2020
56d867b
Use external netcdf/netcdf-fortran and enable xleap
jaimergp Jan 7, 2020
88f061b
Enable OSX
jaimergp Jan 7, 2020
e431102
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.6.5, and co…
simonbray Jan 7, 2020
1468270
Merge pull request #1 from simonbray/rerender
jaimergp Jan 7, 2020
327a09a
Fix sed for macos
jaimergp Jan 7, 2020
46b7fe7
Fix typo in build.sh
jaimergp Jan 7, 2020
aa981eb
User perl as dos2unix replacement since it's multiplatform and it's a…
jaimergp Jan 8, 2020
576d6ed
Pin ld in MacOS
jaimergp Jan 8, 2020
00932a3
Try to set OSX sysroot manually
jaimergp Jan 8, 2020
e565a3a
Initialize empty CMAKE_FLAGS
jaimergp Jan 8, 2020
6ecbc39
Disable OSX and rerender with conda smithy
jaimergp Jan 9, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 8 additions & 10 deletions .azure-pipelines/azure-pipelines-osx.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

58 changes: 58 additions & 0 deletions .ci_support/linux_ppc64le_python3.6.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
boost_cpp:
- 1.70.0
bzip2:
- '1'
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '8'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.16'
perl:
- 5.26.2
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.6'
readline:
- '8.0'
zlib:
- '1.2'
58 changes: 58 additions & 0 deletions .ci_support/linux_ppc64le_python3.7.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
boost_cpp:
- 1.70.0
bzip2:
- '1'
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '8'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.16'
perl:
- 5.26.2
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.7'
readline:
- '8.0'
zlib:
- '1.2'
58 changes: 58 additions & 0 deletions .ci_support/linux_ppc64le_python3.8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
boost_cpp:
- 1.70.0
bzip2:
- '1'
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '8'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.16'
perl:
- 5.26.2
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.8'
readline:
- '8.0'
zlib:
- '1.2'
24 changes: 22 additions & 2 deletions .ci_support/linux_python3.6.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
boost:
boost_cpp:
- 1.70.0
bzip2:
- '1'
Expand All @@ -16,23 +16,43 @@ cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '7'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.14'
perl:
- 5.26.2
pin_run_as_build:
boost:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.6'
readline:
- '8.0'
zlib:
- '1.2'
24 changes: 22 additions & 2 deletions .ci_support/linux_python3.7.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
boost:
boost_cpp:
- 1.70.0
bzip2:
- '1'
Expand All @@ -16,23 +16,43 @@ cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '7'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.14'
perl:
- 5.26.2
pin_run_as_build:
boost:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.7'
readline:
- '8.0'
zlib:
- '1.2'
24 changes: 22 additions & 2 deletions .ci_support/linux_python3.8.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
boost:
boost_cpp:
- 1.70.0
bzip2:
- '1'
Expand All @@ -16,23 +16,43 @@ cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
fftw:
- '3'
fortran_compiler:
- gfortran
fortran_compiler_version:
- '7'
liblapack:
- 3.8.0 *netlib
libnetcdf:
- 4.7.3
netcdf_fortran:
- '4.5'
numpy:
- '1.14'
perl:
- 5.26.2
pin_run_as_build:
boost:
boost-cpp:
max_pin: x.x.x
bzip2:
max_pin: x
fftw:
max_pin: x
netcdf-fortran:
max_pin: x.x
perl:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
readline:
max_pin: x
zlib:
max_pin: x.x
python:
- '3.8'
readline:
- '8.0'
zlib:
- '1.2'
2 changes: 1 addition & 1 deletion .github/CODEOWNERS

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading