summary refs log tree commit diff
path: root/nixos/tests/fenics.nix
Commit message (Collapse)AuthorAge
* python3Packages.fenics: fix build, pin to older boost (#166728)Will Dietz2022-04-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * python3Packages.fenics: fix build, pin to older boost Looking at upstream, there are various issues with newer boost. (At least some of them have been since fixed) For now, fix the build by using a version of boost that works with the current version. Error here was complaining about `std::min_element`, which is no longer available, apparently, due to newer boost no longer (transitively) including <algorithm>. This was added in C++17, so I'm not sure the cmake flag specifying dolfin built with C++11 makes sense or is used. Leaving for now :). * nixos/tests/fenics: fix name of machine/node in script Still fails for now. * python3Packages.fenics: fix accidentally changed strings in subst Looks like in migration to pkg-config this was erroneously changed from `pkgconfig` (python package, and source string) to `pkg-config` (nix package name, tool name). (see 9bb3fccb5b55326cb3c2c507464a8a28d44d1730) Fixes the NixOS test.
* nixos/qemu-vm: default memorySize 384 -> 1024Artturin2021-11-21
| | | | | | | | | the default hasn't been changed since 2009 this can improve our test performances nixos/tests: remove explicit memorySize <1024 1024MiB is now the default
* treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl2021-01-10
| | | | | The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
* nixosTests.fenics: Add basic testJosef Kemetmüller2020-03-19