Install and run tests for mshr (next) in a Docker container

Build: #562 was successful Changes by 6 people

Stages & jobs

  1. Build Stage

  2. Test Stage

Build result summary

Details

Completed
Duration
41 minutes
Labels
None
Revisions
mshr-next
531b03a69566e94a3b9888632d5beb8070caac68 531b03a69566e94a3b9888632d5beb8070caac68
ffc-next-git
c52e64f662ed62f5af99ec71049d89257443667a c52e64f662ed62f5af99ec71049d89257443667a
fiat-next-git
3916029f6f5ee81cb59b9d3a9dd7b14ec33bca22 3916029f6f5ee81cb59b9d3a9dd7b14ec33bca22
ufl-next-git
98b3041638615cfa929a1eafc86564b2f0d92af7 98b3041638615cfa929a1eafc86564b2f0d92af7
dolfin-next-git
d7b397796b35ee949424dade7e336896387f718a d7b397796b35ee949424dade7e336896387f718a
dijitso-next-git
e615aa5ac6a4648d09047158c05e314183e7686d e615aa5ac6a4648d09047158c05e314183e7686d
testing
1fac8b226a1b4c408525379af321de3d009f0691 1fac8b226a1b4c408525379af321de3d009f0691
Total tests
57
Successful since
#561 ()
  • 0 New failures
  • 0 Existing failures
  • 0 Fixed

Code commits

dolfin-next-git
Author Commit Message Commit date
Michal Habera Michal Habera d7b397796b35ee949424dade7e336896387f718a d7b397796b35ee949424dade7e336896387f718a Merged master into next
Min RK &lt;benjaminrk@gmail.com&gt; Min RK <benjaminrk@gmail.com> 0a9aebee2101d8d8cb041f7baca4f01867e7748d 0a9aebee2101d8d8cb041f7baca4f01867e7748d Merged in minrk/dolfin/fix-static-python (pull request #507)
support statically linked libpython
Min RK &lt;benjaminrk@gmail.com&gt; Min RK <benjaminrk@gmail.com> 0c1e235824db685518dfa4bcbb16c6fdc7eaabc4 0c1e235824db685518dfa4bcbb16c6fdc7eaabc4 Don't link libpython
it's not needed for dynamic libraries loaded from python (python itself resolves libpython symbols)
and doesn't work if Python has statically linked libpython
matteo croci &lt;matteo.croci@maths.ox.ac.uk&gt; matteo croci <matteo.croci@maths.ox.ac.uk> 2b142ebdd5bda058e64c0c4fab413b5e6c515e98 2b142ebdd5bda058e64c0c4fab413b5e6c515e98 Merged in croci/croci-create_transfer_matrix_credits (pull request #504)
Acknowledging myself

Approved-by: Patrick Farrell <patrick.farrell@maths.ox.ac.uk>
Min RK &lt;benjaminrk@gmail.com&gt; Min RK <benjaminrk@gmail.com> 0bd0554d9aa804f7723637cc971a99887a813281 0bd0554d9aa804f7723637cc971a99887a813281 support statically linked libpython on darwin
Python may itself statically link libpython, in which case adding `-lpython3.6m` will result in a broken library

I suspect that in general, adding `-lpython` is never needed,
and `-undefined dynamic_lookup` is the only thing needed here.