| #
8998a84b
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/docs-deploy' into 'release'
Deploy docs
See merge request petsc/petsc!3764
|
| #
d5727720
|
| 27-Mar-2021 |
Patrick Sanan <patrick.sanan@gmail.com> |
CI/Docs: Update GitLab pipelines for docs review and deployment
Rename the current .test job to .test-basic, which defines the general conditions under which testing/review pipeline jobs should run.
CI/Docs: Update GitLab pipelines for docs review and deployment
Rename the current .test job to .test-basic, which defines the general conditions under which testing/review pipeline jobs should run.
Re-add .test to inherit from this and add an additional condition which skips it if a "docs-only" label is present on an MR.
Change check-ci-settings and pause-for-approval to depend on .test-basic, so they are not skipped, even for a docs-only run.
Create a new hidden job .docs in stage-2 which prepares the environment for a Sphinx docs build on our dedicated runner. Note the special tag and particular invocation of sphinx-build.
Change .docs-review to depend on .docs as well as .test-basic.
Remove the .docs-only-review job.
Add a new "pages" job to deploy to GitLab pages. This is currently the only job which does not depend on .test-basic, because it is not for testing/review, but for deployment, when particular branches are updated.
The deployment is intended to produce - public/main from branch main - public/release from branch release - public/x.y from branch release-x.y - testdocs* from branch testdocs*
show more ...
|
| #
f0ad6e7a
|
| 27-Mar-2021 |
Patrick Sanan <patrick.sanan@gmail.com> |
.gitlab-ci.yml: update outdated comment on when .test runs
|
| #
c023e93d
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-ftn-common-block' into 'release'
use module instead of common block for PETSC_COMM_WORLD,SELF
See merge request petsc/petsc!3816
|
| #
71b1d51c
|
| 05-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/petsc4py' into 'release'
petsc4py: Fixes for proper tarball generation
See merge request petsc/petsc!3811
|
| #
07c315cf
|
| 04-Apr-2021 |
Martin Diehl <martin.diehl@kuleuven.be> |
use module instead of common block for PETSC_COMM_WORLD,SELF And run a fortran example in CI with F2008
|
| #
391faea4
|
| 04-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
CI: update wrt gnumake 'search' -> 'gmakesearch' change
And use -Wno-array-bounds to avoid: /home/balay/petsc/src/ts/tutorials/ex11.c:2397:5: error: array subscript is below array bounds [-Werror=ar
CI: update wrt gnumake 'search' -> 'gmakesearch' change
And use -Wno-array-bounds to avoid: /home/balay/petsc/src/ts/tutorials/ex11.c:2397:5: error: array subscript is below array bounds [-Werror=array-bounds] --nn; ^~~~
show more ...
|
| #
c1f3a36c
|
| 03-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
CI: add 'check_petsc4py_rst' to check src/binding/petsc4py/DESCRIPTION.rst changes
|
| #
ebcb266d
|
| 04-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
6a144de7
|
| 03-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'PR--petsc4py-build-against-current' into 'release'
petsc4py: build against the PETSc being built
See merge request petsc/petsc!3748
|
| #
5f022c63
|
| 29-Mar-2021 |
Alexei Colin <acolin@isi.edu> |
petsc4py: build against the PETSc being built
Fixes Issue 862:
./configure --with-petsc4py=1 && make && make install DESTDIR=foo <error>
Prior to this patch, when the Python extension is b
petsc4py: build against the PETSc being built
Fixes Issue 862:
./configure --with-petsc4py=1 && make && make install DESTDIR=foo <error>
Prior to this patch, when the Python extension is built against the PETSc installed in the system, i.e. PETSc needs to be fully installed before the extension can be built. This is a problem for packaging recipes that want to use `--with-petsc4py=1` but won't have PETSc installed into the system at the time the one single top-level build gets to building the Python extension.
This patch allows petsc4py to be built against PETSc located in the staging directory (DESTDIR). This involves four actions:
1. set PETSC_DIR the DESTDIR/PREFIX
2. but still pass DESTDIR to petsc4py build code (for items 3, 4)
3. input paths read from PETSc config files point into the final installation location of PETSc, so need to be prepended with DESTDIR
4. output paths to be used after installation need to be stripped of DESTDIR (they contain DESTDIR because of item 1)
NOTE: DESTDIR passed to the top-level makefile must be an absolute path. A relative path would not resolve intuitively at the time of building petsc4py, since the working directory would be `src/binding/petsc4py`.
Signed-off-by: Alexei Colin <acolin@isi.edu>
show more ...
|
| #
ebbc6e44
|
| 01-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
9411217d
|
| 01-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/ci-disable-win' into release
|
| #
732b1502
|
| 01-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Temporarily disable some windows tests
|
| #
5851a715
|
| 30-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-O3-warnings' into 'main'
CI: fix compile warnings when built with --with-debugging=0 COPTFLAGS=-O3
See merge request petsc/petsc!3784
|
| #
42e9364c
|
| 29-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
CI: fix compile warnings when built with --with-debugging=0 COPTFLAGS=-O3
|
| #
72f6e323
|
| 29-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-kokkos-memspace' into 'main'
Kokkos: do not redeclare functions if device is host
See merge request petsc/petsc!3774
|
| #
7d20b700
|
| 28-Mar-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
CI: set OpenMP env vars for Kokkos + OpenMP
|
| #
0721844b
|
| 25-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/ci-doc-review' into 'main'
CI Docs Review
See merge request petsc/petsc!3758
|
| #
f2e3df28
|
| 24-Mar-2021 |
Patrick Sanan <patrick.sanan@gmail.com> |
CI: assign docs review build to stage depending on label
docs-only: pre doc: stage 2
|
| #
b83b3e41
|
| 29-Dec-2020 |
Jed Brown <jed@jedbrown.org> |
GitLab CI: Create review site for docs build
Skip the build if the GitLab MR labels don't include one starting with "doc".
|
| #
68a68e0c
|
| 12-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-02-12/add-baij-12' into 'main'
Barry/2021 02 12/add baij 12
See merge request petsc/petsc!3643
|
| #
af7a0b9f
|
| 04-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
CI: arch-ci-linux-gcc-complex-opt.py -> arch-ci-linux-gcc-complex-opt-32bit.py
Fix bug in ex4.c Code assumed that floating point product would produce exact result
/spend 3h Reported-by: Gitlab CI
|
| #
b6b6604c
|
| 28-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
1aecbc0b
|
| 28-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/ci-interruptible' into 'release'
gitlab-ci: make all tests interruptible
See merge request petsc/petsc!3592
|