dijitso docker
dijitso
Tests: Testless build
Duration: 46 seconds
Changes: No changes
Manual run by Johannes Ring
dijitso docker (next)
dijitso
Tests: 10 passed
Duration: 3 minutes
Changes: Who: Chris Richardson
Why: A couple of tweaks to help prevent some clashes

Who: Chris Richardson
Why: Merge branch "chris/fix-caching-problem" into jan/fix-move-file

Who: Jan Blechta
Why: Attempt fixing repeated failures on CircleCI
When _lockfree_move_file is called with recurse=True, it is backing
up destination file with different contents. But the check the source
file (the old destination file in this context) is not appropriate,
because other process could have already created the new destination
file in the mean time.

Who: Chris Richardson
Why: Remove need for uuid in old file

Who: Jan Blechta
Why: Python extensions should be now built by fenics-build command
DOLFIN docker
DOLFIN
Tests: 1598 passed
Duration: 84 minutes
Changes: Who: Jack S. Hale
Why: If MeshFunction drops out of scope then Map to Array is garbage collected. Attempt at fix.
https://pybind11.readthedocs.io/en/stable/advanced/functions.html#return-value-policies

Who: Jack S. Hale
Why: Missing namespace.

Who: Jack S. Hale
Why: Merged in jackhale/fix-meshfunction-memory-leak (pull request #518)
Jackhale/fix meshfunction memory leak
Changes by Jack S. Hale and Jack S. Hale
DOLFIN docker (next)
DOLFIN
Tests: 2469 passed
Duration: 83 minutes
Changes: Who: Lawrence Mitchell <lawrence@wence.uk>
Why: Remove reliance on numpy.matrix
Squashes more deprecation warnings.

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: remove some code, comments

Who: Miklós Homolya
Why: Merged in miklos1/bernstein (pull request #51)
Add Bernstein element

Approved-by: Lawrence Mitchell <wence@gmx.li>
Approved-by: rckirby <robert_kirby@baylor.edu>

Who: Chris Richardson
Why: Merged in chris/update-pytest (pull request #53)
updates for latest pytest

* Updates for pytest version

* Update pipelines

Approved-by: Garth Wells <gnw20@cam.ac.uk>

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Fix a typo and flake8

...
Changes by 5 people
FEniCS-dev Docker image
FEniCS
Tests: Testless build
Duration: 21 minutes
Changes: Who: Jack S. Hale
Why: Trigger build.

Who: Jack S. Hale
Why: Try bumping PETSc/SLEPc to 3.10

Who: Jack S. Hale
Why: Bump pybind11 to 2.2.4.

Who: Jack S. Hale
Why: Bump mpi4py version.

Who: Jack S. Hale
Why: Install pybind11 via pip.

...
Manual run by Johannes Ring
FFC docker
FFC
Tests: 1 of 72 failed
Duration: 19 minutes
Changes: No changes
Manual run by Johannes Ring
FFC docker (next)
FFC
Tests: 1 of 72 failed
Duration: 19 minutes
Changes: No changes
Manual run by Johannes Ring
FFC docker tsfc
FFC
Tests: Testless build
Duration: 7 minutes
Changes: Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: remove some code, comments

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Address dham"s concerns on dual_set.py

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: general/abstract to_riesz, lift to dual

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Switch to new to_riesz method

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Fix a typo and flake8

...
Child of FFC-FD-418
FFC docker tsfc (next)
FFC
Tests: Testless build
Duration: 7 minutes
Changes: Who: Florian Wechsung <f.wechsung@gmail.com>
Why: initial refactoring of the integral grouping to be more intelligent about some integrals containing coordinate derivatives and some not containing them

Who: Chris Richardson
Why: Merged in chris/add-balancing (pull request #104)
Move balancing over from ffc

Approved-by: Garth Wells <gnw20@cam.ac.uk>

Who: Chris Richardson
Why: Merge branch "master" into chris/add-balancing

Who: Garth N. Wells
Why: Merged in garth/remove-old-scripts (pull request #105)
Remove old and broken scripts

Approved-by: Chris Richardson <chris@bpi.cam.ac.uk>

Who: Chris Richardson
Why: Move balancing over from ffc

...
Child of FFC-FFCDN-526
FIAT docker
FIAT
Tests: 2 of 7 failed
Duration: 1 minute
Changes: No changes
Manual run by Johannes Ring
FIAT docker (next)
FIAT
Tests: 655 passed
Duration: 1 minute
Changes: Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: bug fix in derivatives for to_riesz

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: pep 8, remove some old code

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Add some documentation for to_riesz

Who: Lawrence Mitchell <lawrence@wence.uk>
Why: Address review comments

Who: Rob Kirby <robert.c.kirby@gmail.com>
Why: Address dham"s concerns on dual_set.py

...
Changes by 5 people
mshr docker
mshr
Tests: 57 passed
Duration: 40 minutes
Changes: Who: Jack S. Hale
Why: If MeshFunction drops out of scope then Map to Array is garbage collected. Attempt at fix.
https://pybind11.readthedocs.io/en/stable/advanced/functions.html#return-value-policies

Who: Jack S. Hale
Why: Merged in jackhale/fix-meshfunction-memory-leak (pull request #518)
Jackhale/fix meshfunction memory leak

Who: Jack S. Hale
Why: Missing namespace.
Changes by Jack S. Hale and Jack S. Hale
mshr docker (next)
mshr
Tests: 57 passed
Duration: 42 minutes
Changes: Who: Patrick Farrell <patrick@pefarrell.org>
Why: When refining, give the new mesh the communicator of the old mesh

Who: nate-sime <nsime@carnegiescience.edu>
Why: Merge branch "pefarrell/fix-refinement" into next
UFL docker
UFL
Tests: 601 passed
Duration: 1 minute
Changes: Who: Lawrence Mitchell <lawrence@wence.uk>
Why: Fix coordinate derivatives more correctly
UFL docker (next)
UFL
Tests: 601 passed
Duration: 1 minute
Changes: No changes
Manual run by Johannes Ring