summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2017-09-23 10:58:43 +0200
committerUlrich Müller <ulm@gentoo.org>2017-09-26 20:46:27 +0200
commit7175c90c8c4bc1332899dffa6b5fa7a7b30ad2a4 (patch)
tree37cb5b39880900b40b93c43a5c3bc93aff2a69d7 /eclass/tests
parenteapi7-ver.eclass: New algorithm for ver_test(). (diff)
downloadgentoo-7175c90c8c4bc1332899dffa6b5fa7a7b30ad2a4.tar.gz
gentoo-7175c90c8c4bc1332899dffa6b5fa7a7b30ad2a4.tar.bz2
gentoo-7175c90c8c4bc1332899dffa6b5fa7a7b30ad2a4.zip
eapi7-ver.eclass: Use lexicographic rather than arithmetic comparison.
This removes the 2**63-1 limit for integer components.
Diffstat (limited to 'eclass/tests')
-rwxr-xr-xeclass/tests/eapi7-ver.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/tests/eapi7-ver.sh b/eclass/tests/eapi7-ver.sh
index fd085a415b6e..d4aa4fdbd289 100755
--- a/eclass/tests/eapi7-ver.sh
+++ b/eclass/tests/eapi7-ver.sh
@@ -150,7 +150,7 @@ teqr 0 ver_test 1.010 -eq 1.01
teqr 0 ver_test 1.01 -lt 1.1
teqr 0 ver_test 1.2_pre08-r09 -eq 1.2_pre8-r9
teqr 0 ver_test 0 -lt 576460752303423488 # 2**59
-#teqr 0 ver_test 0 -lt 9223372036854775808 # 2**63 fails, integer rollover
+teqr 0 ver_test 0 -lt 9223372036854775808 # 2**63
# Bad number or ordering of arguments
txf ver_test 1