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

[Do not merge] PPC64LE / AARCH64 support #23

Closed
wants to merge 33 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
29b6f74
Add support for ppc64le (OpenCL only)
jaimergp Dec 3, 2019
bdb0632
Add aarch64 too
jaimergp Dec 3, 2019
03e5f21
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.6.3, and co…
conda-forge-admin Dec 3, 2019
c9b15f7
Fix syntax error in tests due to # in f-string
jaimergp Dec 6, 2019
58210c2
ocl-icd-system is now available for ppc/arm
jaimergp Dec 6, 2019
197efdd
pocl is not available for arm/ppc
jaimergp Dec 6, 2019
db7fcef
add make as an explicit build dependence
jaimergp Dec 6, 2019
e349591
libgl is also needed in arm/ppc
jaimergp Dec 6, 2019
0015406
Do not build OpenCL in ARM for now
jaimergp Dec 6, 2019
6ce3945
Try with some extra compilation flags
jaimergp Dec 6, 2019
f46a88d
-DNO_WARN_X86_INTRINSICS is a gcc flag?
jaimergp Dec 6, 2019
eb2d613
Try to disable SSE in ARM?
jaimergp Dec 6, 2019
c2b3bbd
Force arch detection
jaimergp Dec 7, 2019
b127660
Patch ANDROID -> ARM
jaimergp Dec 8, 2019
ed6bb54
Re-add NO_WARN_X86_INTRINSICS
jaimergp Dec 8, 2019
f4108b7
Patch cl.hpp
jaimergp Jan 14, 2020
b7cada5
Disable ARM for now (will open separate PR)
jaimergp Jan 14, 2020
68a5068
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.6.5, and co…
conda-forge-admin Jan 14, 2020
799aab8
Remove DNO_WARN_X86_INTRINSICS in ppc64le
jaimergp Jan 14, 2020
1e1c420
Merge branch 'ppc64le' of github.com:jaimergp/openmm-feedstock into p…
jaimergp Jan 14, 2020
51c511c
Patch testInstallation
jaimergp Jan 14, 2020
b1c5f2c
Try ARM builds for upstream PR 2619
jaimergp Mar 29, 2020
2e40fae
Enable ARM builds
jaimergp Mar 29, 2020
94160dd
MNT: Re-rendered with conda-build 3.19.1, conda-smithy 3.6.15, and co…
jaimergp Mar 29, 2020
0287adc
Merge remote-tracking branch 'upstream/master' into arm
jaimergp Mar 29, 2020
9089d48
Merge remote-tracking branch 'upstream/master' into arm
jaimergp Jun 2, 2020
ee2d791
MNT: Re-rendered with conda-build 3.18.11, conda-smithy 3.7.3, and co…
jaimergp Jun 2, 2020
838cdc2
Try with master and no patches
jaimergp Jun 2, 2020
04c045f
Fix OpenCL tests
jaimergp Jun 2, 2020
2006781
Add clangxx
isuruf Jul 6, 2020
da4dd32
Use clang in ppc64le
isuruf Jul 6, 2020
3919b39
Remove some flags
isuruf Jul 6, 2020
6123554
Try with latest master
jaimergp Jul 23, 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
32 changes: 32 additions & 0 deletions .ci_support/linux_aarch64_python3.6.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
c_compiler:
- gcc
c_compiler_version:
- '7'
cdt_arch:
- aarch64
cdt_name:
- cos7
channel_sources:
- conda-forge
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-aarch64
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.6.* *_cpython
32 changes: 32 additions & 0 deletions .ci_support/linux_aarch64_python3.7.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
c_compiler:
- gcc
c_compiler_version:
- '7'
cdt_arch:
- aarch64
cdt_name:
- cos7
channel_sources:
- conda-forge
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-aarch64
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.7.* *_cpython
32 changes: 32 additions & 0 deletions .ci_support/linux_aarch64_python3.8.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
BUILD:
- aarch64-conda_cos7-linux-gnu
c_compiler:
- gcc
c_compiler_version:
- '7'
cdt_arch:
- aarch64
cdt_name:
- cos7
channel_sources:
- conda-forge
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-aarch64
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.8.* *_cpython
26 changes: 26 additions & 0 deletions .ci_support/linux_ppc64le_python3.6.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.6.* *_cpython
26 changes: 26 additions & 0 deletions .ci_support/linux_ppc64le_python3.7.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.7.* *_cpython
26 changes: 26 additions & 0 deletions .ci_support/linux_ppc64le_python3.8.____cpython.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
c_compiler:
- gcc
c_compiler_version:
- '8'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge testing
cxx_compiler:
- gxx
cxx_compiler_version:
- '8'
docker_image:
- condaforge/linux-anvil-ppc64le
fftw:
- '3'
numpy:
- '1.16'
pin_run_as_build:
fftw:
max_pin: x
python:
min_pin: x.x
max_pin: x.x
python:
- 3.8.* *_cpython
90 changes: 90 additions & 0 deletions .drone.yml

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

30 changes: 30 additions & 0 deletions .travis.yml

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

64 changes: 57 additions & 7 deletions README.md

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

Loading