ROMAN_HUNDREDS, ROMAN_TENS and ROMAN_ONES seem to use syntax, that is not recognized (any longer?) by flex, so let's expand their definitions. Index: spl-1.2.1/include/roman_numbers.metaflex =================================================================== --- spl-1.2.1.orig/include/roman_numbers.metaflex +++ spl-1.2.1/include/roman_numbers.metaflex @@ -1,5 +1,5 @@ ROMAN_THOUSANDS m+ -ROMAN_HUNDREDS (c(d|m)|dc{0,3}|c{1,3}) -ROMAN_TENS (x(l|c)|lx{0,3}|x{1,3}) -ROMAN_ONES (i(v|x)|vi{0,3}|i{1,3}) +ROMAN_HUNDREDS (c(d|m|c?c?)|dc?c?c?) +ROMAN_TENS (x(l|c|x?x?)|lx?x?x?) +ROMAN_ONES (i(v|x|i?i?)|vi?i?i?) ROMAN_NUMBER {ROMAN_ONES}|{ROMAN_TENS}{ROMAN_ONES}?|{ROMAN_HUNDREDS}{ROMAN_TENS}?{ROMAN_ONES}?|{ROMAN_THOUSANDS}{ROMAN_HUNDREDS}?{ROMAN_TENS}?{ROMAN_ONES}? oszko-scripts'>koszko-scripts Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/tests/guix-archive.sh
AgeCommit message (Expand)Author
2023-04-21tests: Fix checks for expected failures....Addresses <https://issues.guix.gnu.org/62406>. With 'set -e', a return status inverted with '!' does not cause the shell to exit immediately. Instead use '&& false' to indicate an expected failure. * tests/guix-archive.sh, tests/guix-build-branch.sh, tests/guix-build.sh, tests/guix-daemon.sh, tests/guix-download.sh, tests/guix-environment-container.sh, tests/guix-environment.sh, tests/guix-gc.sh, tests/guix-git-authenticate.sh, tests/guix-graph.sh, tests/guix-hash.sh, tests/guix-home.sh, tests/guix-pack-relocatable.sh, tests/guix-pack.sh, tests/guix-package-aliases.sh, tests/guix-package-net.sh, tests/guix-package.sh, tests/guix-refresh.sh, tests/guix-shell.sh, tests/guix-style.sh, tests/guix-system.sh: Replace uses of '! ...' with '... && false' or `test ! ...` as appropriate. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Eric Bavier