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
m4rie: init at 20150908 #38797
m4rie: init at 20150908 #38797
Conversation
homepage = http://m4ri.sagemath.org/; | ||
description = "Library for matrix multiplication, reduction and inversion over GF(2)"; | ||
longDescription = '' | ||
M4RIE is a library for fast arithmetic with dense matrices over small finite fields of even characteristic. It uses the M4RI library, implementing the same operations over the finite field F2. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
line break
]; | ||
|
||
meta = with stdenv.lib; { | ||
homepage = http://m4ri.sagemath.org/; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
down
longDescription = '' | ||
M4RIE is a library for fast arithmetic with dense matrices over small finite fields of even characteristic. It uses the M4RI library, implementing the same operations over the finite field F2. | ||
''; | ||
license = with licenses; [ gpl2 ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
licenses.gpl2Plus
''; | ||
license = with licenses; [ gpl2 ]; | ||
maintainers = with maintainers; [ timokau ]; | ||
platforms = platforms.all; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
platforms.linux
homepage = https://malb.bitbucket.io/m4rie/; | ||
description = "Library for matrix multiplication, reduction and inversion over GF(2^k) for 2 <= k <= 10"; | ||
longDescription = '' | ||
M4RIE is a library for fast arithmetic with dense matrices over small finite fields of even characteristic. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm always suprised of the complicated names mathematicians use: the only even characteristic a field can have is 2 :D
@GrahamcOfBorg build m4rie |
Success on x86_64-linux (full log) Attempted: m4rie Partial log (click to expand)
|
sha256 = "0r8lv46qx5mkz5kp3ay2jnsp0mbhlqr5z2z220wdk73wdshcznss"; | ||
}; | ||
|
||
doCheck = true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe
doInstallCheck = true;
would be a better option?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are no install tests.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
installcheck flags: SHELL=/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash installcheck
Making installcheck in .
make[1]: Entering directory '/tmp/nix-build-m4rie-20150908.drv-0/source'
make[1]: Nothing to be done for 'installcheck-am'.
make[1]: Leaving directory '/tmp/nix-build-m4rie-20150908.drv-0/source'
Making installcheck in tests
make[1]: Entering directory '/tmp/nix-build-m4rie-20150908.drv-0/source/tests'
make[1]: Nothing to be done for 'installcheck'.
make[1]: Leaving directory '/tmp/nix-build-m4rie-20150908.drv-0/source/tests'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe that's because make check
has already been run, but it shouldn't. Let's stay with make check
then.
Success on aarch64-linux (full log) Attempted: m4rie Partial log (click to expand)
|
Motivation for this change
This depends on #38762, do not merge before that.Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)