guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#38390] Gash 0.2.0


From: Jan Nieuwenhuizen
Subject: [bug#38390] Gash 0.2.0
Date: Sun, 08 Dec 2019 21:08:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Timothy Sample writes:

[cc: address@hidden]

Hi Timothy,

> There’s one last thing I need from you (besides an OK on your test
> whenever you get to it).

I just found two things I'm not too happy about.  Both stem from using
our bootstrap guile-2.0.9.  Previously, I used guile-2.0 (= 2.0.14) to
compile the .go files that were later used during bootstrap.

When I build `gash-boot' on my real experimental `wip-boot' guix branch
at gitlab (https://gitlab.com/janneke/guix/tree/wip-boot) like so

    ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gash-boot)'

and run gash, I get:

--8<---------------cut here---------------start------------->8---
20:44:25 janneke@dundal:~/src/guix/wip-boot [env]
$ ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gash-boot)'
/gnu/store/hihv59xdpqfnijb5i2mi0g8wg09qphi4-gash-boot-0.1.50-c1b8
20:44:32 janneke@dundal:~/src/guix/wip-boot [env]
$ /gnu/store/8bl7iqln6qaajr3d6kwbyvkzy2gvr4rf-gash-boot-0.1.50-c1b8/bin/gash 
--version
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 242
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 241
%% Shift/Reduce conflict (shift 25, reduce 50) on 'LESS' in state 236
%% Shift/Reduce conflict (shift 24, reduce 50) on 'GREAT' in state 236
%% Shift/Reduce conflict (shift 23, reduce 50) on 'LPAREN' in state 236
%% Shift/Reduce conflict (shift 241, reduce 50) on 'DSEMI' in state 236
%% Shift/Reduce conflict (shift 22, reduce 50) on 'DLESS' in state 236
%% Shift/Reduce conflict (shift 21, reduce 50) on 'DGREAT' in state 236
%% Shift/Reduce conflict (shift 20, reduce 50) on 'LESSAND' in state 236
%% Shift/Reduce conflict (shift 19, reduce 50) on 'GREATAND' in state 236
%% Shift/Reduce conflict (shift 18, reduce 50) on 'LESSGREAT' in state 236
%% Shift/Reduce conflict (shift 17, reduce 50) on 'DLESSDASH' in state 236
%% Shift/Reduce conflict (shift 16, reduce 50) on 'CLOBBER' in state 236
%% Shift/Reduce conflict (shift 15, reduce 50) on 'If' in state 236
%% Shift/Reduce conflict (shift 14, reduce 50) on 'Case' in state 236
%% Shift/Reduce conflict (shift 13, reduce 50) on 'While' in state 236
%% Shift/Reduce conflict (shift 12, reduce 50) on 'Until' in state 236
%% Shift/Reduce conflict (shift 11, reduce 50) on 'For' in state 236
%% Shift/Reduce conflict (shift 10, reduce 50) on 'Lbrace' in state 236
%% Shift/Reduce conflict (shift 9, reduce 50) on 'Bang' in state 236
%% Shift/Reduce conflict (shift 8, reduce 50) on 'WORD' in state 236
%% Shift/Reduce conflict (shift 7, reduce 50) on 'ASSIGNMENT-WORD' in state 236
%% Shift/Reduce conflict (shift 6, reduce 50) on 'NAME' in state 236
%% Shift/Reduce conflict (shift 5, reduce 50) on 'IO-NUMBER' in state 236
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 234
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 233
%% Shift/Reduce conflict (shift 180, reduce 60) on 'Else' in state 232
%% Shift/Reduce conflict (shift 179, reduce 60) on 'Elif' in state 232
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 231
%% Shift/Reduce conflict (shift 25, reduce 48) on 'LESS' in state 228
%% Shift/Reduce conflict (shift 24, reduce 48) on 'GREAT' in state 228
%% Shift/Reduce conflict (shift 23, reduce 48) on 'LPAREN' in state 228
%% Shift/Reduce conflict (shift 233, reduce 48) on 'DSEMI' in state 228
%% Shift/Reduce conflict (shift 22, reduce 48) on 'DLESS' in state 228
%% Shift/Reduce conflict (shift 21, reduce 48) on 'DGREAT' in state 228
%% Shift/Reduce conflict (shift 20, reduce 48) on 'LESSAND' in state 228
%% Shift/Reduce conflict (shift 19, reduce 48) on 'GREATAND' in state 228
%% Shift/Reduce conflict (shift 18, reduce 48) on 'LESSGREAT' in state 228
%% Shift/Reduce conflict (shift 17, reduce 48) on 'DLESSDASH' in state 228
%% Shift/Reduce conflict (shift 16, reduce 48) on 'CLOBBER' in state 228
%% Shift/Reduce conflict (shift 15, reduce 48) on 'If' in state 228
%% Shift/Reduce conflict (shift 14, reduce 48) on 'Case' in state 228
%% Shift/Reduce conflict (shift 13, reduce 48) on 'While' in state 228
%% Shift/Reduce conflict (shift 12, reduce 48) on 'Until' in state 228
%% Shift/Reduce conflict (shift 11, reduce 48) on 'For' in state 228
%% Shift/Reduce conflict (shift 10, reduce 48) on 'Lbrace' in state 228
%% Shift/Reduce conflict (shift 9, reduce 48) on 'Bang' in state 228
%% Shift/Reduce conflict (shift 8, reduce 48) on 'WORD' in state 228
%% Shift/Reduce conflict (shift 7, reduce 48) on 'ASSIGNMENT-WORD' in state 228
%% Shift/Reduce conflict (shift 6, reduce 48) on 'NAME' in state 228
%% Shift/Reduce conflict (shift 5, reduce 48) on 'IO-NUMBER' in state 228
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 226
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 219
%% Shift/Reduce conflict (shift 25, reduce 67) on 'LESS' in state 216
%% Shift/Reduce conflict (shift 24, reduce 67) on 'GREAT' in state 216
%% Shift/Reduce conflict (shift 22, reduce 67) on 'DLESS' in state 216
%% Shift/Reduce conflict (shift 21, reduce 67) on 'DGREAT' in state 216
%% Shift/Reduce conflict (shift 20, reduce 67) on 'LESSAND' in state 216
%% Shift/Reduce conflict (shift 19, reduce 67) on 'GREATAND' in state 216
%% Shift/Reduce conflict (shift 18, reduce 67) on 'LESSGREAT' in state 216
%% Shift/Reduce conflict (shift 17, reduce 67) on 'DLESSDASH' in state 216
%% Shift/Reduce conflict (shift 16, reduce 67) on 'CLOBBER' in state 216
%% Shift/Reduce conflict (shift 5, reduce 67) on 'IO-NUMBER' in state 216
%% Shift/Reduce conflict (shift 25, reduce 66) on 'LESS' in state 183
%% Shift/Reduce conflict (shift 24, reduce 66) on 'GREAT' in state 183
%% Shift/Reduce conflict (shift 22, reduce 66) on 'DLESS' in state 183
%% Shift/Reduce conflict (shift 21, reduce 66) on 'DGREAT' in state 183
%% Shift/Reduce conflict (shift 20, reduce 66) on 'LESSAND' in state 183
%% Shift/Reduce conflict (shift 19, reduce 66) on 'GREATAND' in state 183
%% Shift/Reduce conflict (shift 18, reduce 66) on 'LESSGREAT' in state 183
%% Shift/Reduce conflict (shift 17, reduce 66) on 'DLESSDASH' in state 183
%% Shift/Reduce conflict (shift 16, reduce 66) on 'CLOBBER' in state 183
%% Shift/Reduce conflict (shift 5, reduce 66) on 'IO-NUMBER' in state 183
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 180
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 179
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 164
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 157
%% Shift/Reduce conflict (shift 25, reduce 30) on 'LESS' in state 156
%% Shift/Reduce conflict (shift 24, reduce 30) on 'GREAT' in state 156
%% Shift/Reduce conflict (shift 23, reduce 30) on 'LPAREN' in state 156
%% Shift/Reduce conflict (shift 22, reduce 30) on 'DLESS' in state 156
%% Shift/Reduce conflict (shift 21, reduce 30) on 'DGREAT' in state 156
%% Shift/Reduce conflict (shift 20, reduce 30) on 'LESSAND' in state 156
%% Shift/Reduce conflict (shift 19, reduce 30) on 'GREATAND' in state 156
%% Shift/Reduce conflict (shift 18, reduce 30) on 'LESSGREAT' in state 156
%% Shift/Reduce conflict (shift 17, reduce 30) on 'DLESSDASH' in state 156
%% Shift/Reduce conflict (shift 16, reduce 30) on 'CLOBBER' in state 156
%% Shift/Reduce conflict (shift 15, reduce 30) on 'If' in state 156
%% Shift/Reduce conflict (shift 14, reduce 30) on 'Case' in state 156
%% Shift/Reduce conflict (shift 13, reduce 30) on 'While' in state 156
%% Shift/Reduce conflict (shift 12, reduce 30) on 'Until' in state 156
%% Shift/Reduce conflict (shift 11, reduce 30) on 'For' in state 156
%% Shift/Reduce conflict (shift 10, reduce 30) on 'Lbrace' in state 156
%% Shift/Reduce conflict (shift 9, reduce 30) on 'Bang' in state 156
%% Shift/Reduce conflict (shift 8, reduce 30) on 'WORD' in state 156
%% Shift/Reduce conflict (shift 7, reduce 30) on 'ASSIGNMENT-WORD' in state 156
%% Shift/Reduce conflict (shift 6, reduce 30) on 'NAME' in state 156
%% Shift/Reduce conflict (shift 5, reduce 30) on 'IO-NUMBER' in state 156
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 149
%% Shift/Reduce conflict (shift 25, reduce 71) on 'LESS' in state 146
%% Shift/Reduce conflict (shift 24, reduce 71) on 'GREAT' in state 146
%% Shift/Reduce conflict (shift 22, reduce 71) on 'DLESS' in state 146
%% Shift/Reduce conflict (shift 21, reduce 71) on 'DGREAT' in state 146
%% Shift/Reduce conflict (shift 20, reduce 71) on 'LESSAND' in state 146
%% Shift/Reduce conflict (shift 19, reduce 71) on 'GREATAND' in state 146
%% Shift/Reduce conflict (shift 18, reduce 71) on 'LESSGREAT' in state 146
%% Shift/Reduce conflict (shift 17, reduce 71) on 'DLESSDASH' in state 146
%% Shift/Reduce conflict (shift 16, reduce 71) on 'CLOBBER' in state 146
%% Shift/Reduce conflict (shift 97, reduce 71) on 'If' in state 146
%% Shift/Reduce conflict (shift 96, reduce 71) on 'Then' in state 146
%% Shift/Reduce conflict (shift 95, reduce 71) on 'Else' in state 146
%% Shift/Reduce conflict (shift 94, reduce 71) on 'Elif' in state 146
%% Shift/Reduce conflict (shift 93, reduce 71) on 'Fi' in state 146
%% Shift/Reduce conflict (shift 92, reduce 71) on 'Do' in state 146
%% Shift/Reduce conflict (shift 91, reduce 71) on 'Done' in state 146
%% Shift/Reduce conflict (shift 90, reduce 71) on 'Case' in state 146
%% Shift/Reduce conflict (shift 89, reduce 71) on 'Esac' in state 146
%% Shift/Reduce conflict (shift 88, reduce 71) on 'While' in state 146
%% Shift/Reduce conflict (shift 87, reduce 71) on 'Until' in state 146
%% Shift/Reduce conflict (shift 86, reduce 71) on 'For' in state 146
%% Shift/Reduce conflict (shift 85, reduce 71) on 'Lbrace' in state 146
%% Shift/Reduce conflict (shift 84, reduce 71) on 'Rbrace' in state 146
%% Shift/Reduce conflict (shift 83, reduce 71) on 'Bang' in state 146
%% Shift/Reduce conflict (shift 82, reduce 71) on 'In' in state 146
%% Shift/Reduce conflict (shift 81, reduce 71) on 'WORD' in state 146
%% Shift/Reduce conflict (shift 80, reduce 71) on 'ASSIGNMENT-WORD' in state 146
%% Shift/Reduce conflict (shift 79, reduce 71) on 'NAME' in state 146
%% Shift/Reduce conflict (shift 5, reduce 71) on 'IO-NUMBER' in state 146
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 143
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 135
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 134
%% Shift/Reduce conflict (shift 127, reduce 29) on 'AND' in state 131
%% Shift/Reduce conflict (shift 126, reduce 29) on 'SEMI' in state 131
%% Shift/Reduce conflict (shift 1, reduce 29) on 'NEWLINE' in state 131
%% Shift/Reduce conflict (shift 25, reduce 105) on 'LESS' in state 130
%% Shift/Reduce conflict (shift 24, reduce 105) on 'GREAT' in state 130
%% Shift/Reduce conflict (shift 23, reduce 105) on 'LPAREN' in state 130
%% Shift/Reduce conflict (shift 22, reduce 105) on 'DLESS' in state 130
%% Shift/Reduce conflict (shift 21, reduce 105) on 'DGREAT' in state 130
%% Shift/Reduce conflict (shift 20, reduce 105) on 'LESSAND' in state 130
%% Shift/Reduce conflict (shift 19, reduce 105) on 'GREATAND' in state 130
%% Shift/Reduce conflict (shift 18, reduce 105) on 'LESSGREAT' in state 130
%% Shift/Reduce conflict (shift 17, reduce 105) on 'DLESSDASH' in state 130
%% Shift/Reduce conflict (shift 16, reduce 105) on 'CLOBBER' in state 130
%% Shift/Reduce conflict (shift 15, reduce 105) on 'If' in state 130
%% Shift/Reduce conflict (shift 14, reduce 105) on 'Case' in state 130
%% Shift/Reduce conflict (shift 13, reduce 105) on 'While' in state 130
%% Shift/Reduce conflict (shift 12, reduce 105) on 'Until' in state 130
%% Shift/Reduce conflict (shift 11, reduce 105) on 'For' in state 130
%% Shift/Reduce conflict (shift 10, reduce 105) on 'Lbrace' in state 130
%% Shift/Reduce conflict (shift 9, reduce 105) on 'Bang' in state 130
%% Shift/Reduce conflict (shift 8, reduce 105) on 'WORD' in state 130
%% Shift/Reduce conflict (shift 7, reduce 105) on 'ASSIGNMENT-WORD' in state 130
%% Shift/Reduce conflict (shift 6, reduce 105) on 'NAME' in state 130
%% Shift/Reduce conflict (shift 51, reduce 105) on 'NEWLINE' in state 130
%% Shift/Reduce conflict (shift 5, reduce 105) on 'IO-NUMBER' in state 130
%% Shift/Reduce conflict (shift 25, reduce 6) on 'LESS' in state 128
%% Shift/Reduce conflict (shift 24, reduce 6) on 'GREAT' in state 128
%% Shift/Reduce conflict (shift 23, reduce 6) on 'LPAREN' in state 128
%% Shift/Reduce conflict (shift 22, reduce 6) on 'DLESS' in state 128
%% Shift/Reduce conflict (shift 21, reduce 6) on 'DGREAT' in state 128
%% Shift/Reduce conflict (shift 20, reduce 6) on 'LESSAND' in state 128
%% Shift/Reduce conflict (shift 19, reduce 6) on 'GREATAND' in state 128
%% Shift/Reduce conflict (shift 18, reduce 6) on 'LESSGREAT' in state 128
%% Shift/Reduce conflict (shift 17, reduce 6) on 'DLESSDASH' in state 128
%% Shift/Reduce conflict (shift 16, reduce 6) on 'CLOBBER' in state 128
%% Shift/Reduce conflict (shift 15, reduce 6) on 'If' in state 128
%% Shift/Reduce conflict (shift 14, reduce 6) on 'Case' in state 128
%% Shift/Reduce conflict (shift 13, reduce 6) on 'While' in state 128
%% Shift/Reduce conflict (shift 12, reduce 6) on 'Until' in state 128
%% Shift/Reduce conflict (shift 11, reduce 6) on 'For' in state 128
%% Shift/Reduce conflict (shift 10, reduce 6) on 'Lbrace' in state 128
%% Shift/Reduce conflict (shift 9, reduce 6) on 'Bang' in state 128
%% Shift/Reduce conflict (shift 8, reduce 6) on 'WORD' in state 128
%% Shift/Reduce conflict (shift 7, reduce 6) on 'ASSIGNMENT-WORD' in state 128
%% Shift/Reduce conflict (shift 6, reduce 6) on 'NAME' in state 128
%% Shift/Reduce conflict (shift 5, reduce 6) on 'IO-NUMBER' in state 128
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 125
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 124
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 123
%% Shift/Reduce conflict (shift 25, reduce 19) on 'LESS' in state 122
%% Shift/Reduce conflict (shift 24, reduce 19) on 'GREAT' in state 122
%% Shift/Reduce conflict (shift 22, reduce 19) on 'DLESS' in state 122
%% Shift/Reduce conflict (shift 21, reduce 19) on 'DGREAT' in state 122
%% Shift/Reduce conflict (shift 20, reduce 19) on 'LESSAND' in state 122
%% Shift/Reduce conflict (shift 19, reduce 19) on 'GREATAND' in state 122
%% Shift/Reduce conflict (shift 18, reduce 19) on 'LESSGREAT' in state 122
%% Shift/Reduce conflict (shift 17, reduce 19) on 'DLESSDASH' in state 122
%% Shift/Reduce conflict (shift 16, reduce 19) on 'CLOBBER' in state 122
%% Shift/Reduce conflict (shift 5, reduce 19) on 'IO-NUMBER' in state 122
%% Shift/Reduce conflict (shift 25, reduce 74) on 'LESS' in state 119
%% Shift/Reduce conflict (shift 24, reduce 74) on 'GREAT' in state 119
%% Shift/Reduce conflict (shift 22, reduce 74) on 'DLESS' in state 119
%% Shift/Reduce conflict (shift 21, reduce 74) on 'DGREAT' in state 119
%% Shift/Reduce conflict (shift 20, reduce 74) on 'LESSAND' in state 119
%% Shift/Reduce conflict (shift 19, reduce 74) on 'GREATAND' in state 119
%% Shift/Reduce conflict (shift 18, reduce 74) on 'LESSGREAT' in state 119
%% Shift/Reduce conflict (shift 17, reduce 74) on 'DLESSDASH' in state 119
%% Shift/Reduce conflict (shift 16, reduce 74) on 'CLOBBER' in state 119
%% Shift/Reduce conflict (shift 97, reduce 74) on 'If' in state 119
%% Shift/Reduce conflict (shift 96, reduce 74) on 'Then' in state 119
%% Shift/Reduce conflict (shift 95, reduce 74) on 'Else' in state 119
%% Shift/Reduce conflict (shift 94, reduce 74) on 'Elif' in state 119
%% Shift/Reduce conflict (shift 93, reduce 74) on 'Fi' in state 119
%% Shift/Reduce conflict (shift 92, reduce 74) on 'Do' in state 119
%% Shift/Reduce conflict (shift 91, reduce 74) on 'Done' in state 119
%% Shift/Reduce conflict (shift 90, reduce 74) on 'Case' in state 119
%% Shift/Reduce conflict (shift 89, reduce 74) on 'Esac' in state 119
%% Shift/Reduce conflict (shift 88, reduce 74) on 'While' in state 119
%% Shift/Reduce conflict (shift 87, reduce 74) on 'Until' in state 119
%% Shift/Reduce conflict (shift 86, reduce 74) on 'For' in state 119
%% Shift/Reduce conflict (shift 85, reduce 74) on 'Lbrace' in state 119
%% Shift/Reduce conflict (shift 84, reduce 74) on 'Rbrace' in state 119
%% Shift/Reduce conflict (shift 83, reduce 74) on 'Bang' in state 119
%% Shift/Reduce conflict (shift 82, reduce 74) on 'In' in state 119
%% Shift/Reduce conflict (shift 81, reduce 74) on 'WORD' in state 119
%% Shift/Reduce conflict (shift 80, reduce 74) on 'ASSIGNMENT-WORD' in state 119
%% Shift/Reduce conflict (shift 79, reduce 74) on 'NAME' in state 119
%% Shift/Reduce conflict (shift 5, reduce 74) on 'IO-NUMBER' in state 119
%% Shift/Reduce conflict (shift 25, reduce 72) on 'LESS' in state 116
%% Shift/Reduce conflict (shift 24, reduce 72) on 'GREAT' in state 116
%% Shift/Reduce conflict (shift 22, reduce 72) on 'DLESS' in state 116
%% Shift/Reduce conflict (shift 21, reduce 72) on 'DGREAT' in state 116
%% Shift/Reduce conflict (shift 20, reduce 72) on 'LESSAND' in state 116
%% Shift/Reduce conflict (shift 19, reduce 72) on 'GREATAND' in state 116
%% Shift/Reduce conflict (shift 18, reduce 72) on 'LESSGREAT' in state 116
%% Shift/Reduce conflict (shift 17, reduce 72) on 'DLESSDASH' in state 116
%% Shift/Reduce conflict (shift 16, reduce 72) on 'CLOBBER' in state 116
%% Shift/Reduce conflict (shift 97, reduce 72) on 'If' in state 116
%% Shift/Reduce conflict (shift 96, reduce 72) on 'Then' in state 116
%% Shift/Reduce conflict (shift 95, reduce 72) on 'Else' in state 116
%% Shift/Reduce conflict (shift 94, reduce 72) on 'Elif' in state 116
%% Shift/Reduce conflict (shift 93, reduce 72) on 'Fi' in state 116
%% Shift/Reduce conflict (shift 92, reduce 72) on 'Do' in state 116
%% Shift/Reduce conflict (shift 91, reduce 72) on 'Done' in state 116
%% Shift/Reduce conflict (shift 90, reduce 72) on 'Case' in state 116
%% Shift/Reduce conflict (shift 89, reduce 72) on 'Esac' in state 116
%% Shift/Reduce conflict (shift 88, reduce 72) on 'While' in state 116
%% Shift/Reduce conflict (shift 87, reduce 72) on 'Until' in state 116
%% Shift/Reduce conflict (shift 86, reduce 72) on 'For' in state 116
%% Shift/Reduce conflict (shift 85, reduce 72) on 'Lbrace' in state 116
%% Shift/Reduce conflict (shift 84, reduce 72) on 'Rbrace' in state 116
%% Shift/Reduce conflict (shift 83, reduce 72) on 'Bang' in state 116
%% Shift/Reduce conflict (shift 82, reduce 72) on 'In' in state 116
%% Shift/Reduce conflict (shift 81, reduce 72) on 'WORD' in state 116
%% Shift/Reduce conflict (shift 80, reduce 72) on 'ASSIGNMENT-WORD' in state 116
%% Shift/Reduce conflict (shift 79, reduce 72) on 'NAME' in state 116
%% Shift/Reduce conflict (shift 5, reduce 72) on 'IO-NUMBER' in state 116
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 98
%% Shift/Reduce conflict (shift 135, reduce 106) on 'SEMI' in state 76
%% Shift/Reduce conflict (shift 134, reduce 106) on 'Do' in state 76
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 76
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 50
%% Shift/Reduce conflict (shift 127, reduce 7) on 'AND' in state 48
%% Shift/Reduce conflict (shift 126, reduce 7) on 'SEMI' in state 48
%% Shift/Reduce conflict (shift 25, reduce 18) on 'LESS' in state 43
%% Shift/Reduce conflict (shift 24, reduce 18) on 'GREAT' in state 43
%% Shift/Reduce conflict (shift 22, reduce 18) on 'DLESS' in state 43
%% Shift/Reduce conflict (shift 21, reduce 18) on 'DGREAT' in state 43
%% Shift/Reduce conflict (shift 20, reduce 18) on 'LESSAND' in state 43
%% Shift/Reduce conflict (shift 19, reduce 18) on 'GREATAND' in state 43
%% Shift/Reduce conflict (shift 18, reduce 18) on 'LESSGREAT' in state 43
%% Shift/Reduce conflict (shift 17, reduce 18) on 'DLESSDASH' in state 43
%% Shift/Reduce conflict (shift 16, reduce 18) on 'CLOBBER' in state 43
%% Shift/Reduce conflict (shift 5, reduce 18) on 'IO-NUMBER' in state 43
%% Shift/Reduce conflict (shift 25, reduce 75) on 'LESS' in state 32
%% Shift/Reduce conflict (shift 24, reduce 75) on 'GREAT' in state 32
%% Shift/Reduce conflict (shift 22, reduce 75) on 'DLESS' in state 32
%% Shift/Reduce conflict (shift 21, reduce 75) on 'DGREAT' in state 32
%% Shift/Reduce conflict (shift 20, reduce 75) on 'LESSAND' in state 32
%% Shift/Reduce conflict (shift 19, reduce 75) on 'GREATAND' in state 32
%% Shift/Reduce conflict (shift 18, reduce 75) on 'LESSGREAT' in state 32
%% Shift/Reduce conflict (shift 17, reduce 75) on 'DLESSDASH' in state 32
%% Shift/Reduce conflict (shift 16, reduce 75) on 'CLOBBER' in state 32
%% Shift/Reduce conflict (shift 97, reduce 75) on 'If' in state 32
%% Shift/Reduce conflict (shift 96, reduce 75) on 'Then' in state 32
%% Shift/Reduce conflict (shift 95, reduce 75) on 'Else' in state 32
%% Shift/Reduce conflict (shift 94, reduce 75) on 'Elif' in state 32
%% Shift/Reduce conflict (shift 93, reduce 75) on 'Fi' in state 32
%% Shift/Reduce conflict (shift 92, reduce 75) on 'Do' in state 32
%% Shift/Reduce conflict (shift 91, reduce 75) on 'Done' in state 32
%% Shift/Reduce conflict (shift 90, reduce 75) on 'Case' in state 32
%% Shift/Reduce conflict (shift 89, reduce 75) on 'Esac' in state 32
%% Shift/Reduce conflict (shift 88, reduce 75) on 'While' in state 32
%% Shift/Reduce conflict (shift 87, reduce 75) on 'Until' in state 32
%% Shift/Reduce conflict (shift 86, reduce 75) on 'For' in state 32
%% Shift/Reduce conflict (shift 85, reduce 75) on 'Lbrace' in state 32
%% Shift/Reduce conflict (shift 84, reduce 75) on 'Rbrace' in state 32
%% Shift/Reduce conflict (shift 83, reduce 75) on 'Bang' in state 32
%% Shift/Reduce conflict (shift 82, reduce 75) on 'In' in state 32
%% Shift/Reduce conflict (shift 81, reduce 75) on 'WORD' in state 32
%% Shift/Reduce conflict (shift 80, reduce 75) on 'ASSIGNMENT-WORD' in state 32
%% Shift/Reduce conflict (shift 79, reduce 75) on 'NAME' in state 32
%% Shift/Reduce conflict (shift 5, reduce 75) on 'IO-NUMBER' in state 32
%% Shift/Reduce conflict (shift 25, reduce 73) on 'LESS' in state 31
%% Shift/Reduce conflict (shift 24, reduce 73) on 'GREAT' in state 31
%% Shift/Reduce conflict (shift 22, reduce 73) on 'DLESS' in state 31
%% Shift/Reduce conflict (shift 21, reduce 73) on 'DGREAT' in state 31
%% Shift/Reduce conflict (shift 20, reduce 73) on 'LESSAND' in state 31
%% Shift/Reduce conflict (shift 19, reduce 73) on 'GREATAND' in state 31
%% Shift/Reduce conflict (shift 18, reduce 73) on 'LESSGREAT' in state 31
%% Shift/Reduce conflict (shift 17, reduce 73) on 'DLESSDASH' in state 31
%% Shift/Reduce conflict (shift 16, reduce 73) on 'CLOBBER' in state 31
%% Shift/Reduce conflict (shift 8, reduce 73) on 'WORD' in state 31
%% Shift/Reduce conflict (shift 113, reduce 73) on 'ASSIGNMENT-WORD' in state 31
%% Shift/Reduce conflict (shift 112, reduce 73) on 'NAME' in state 31
%% Shift/Reduce conflict (shift 5, reduce 73) on 'IO-NUMBER' in state 31
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 26
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 15
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 13
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 12
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 10
%% Shift/Reduce conflict (shift 25, reduce 3) on 'LESS' in state 2
%% Shift/Reduce conflict (shift 24, reduce 3) on 'GREAT' in state 2
%% Shift/Reduce conflict (shift 23, reduce 3) on 'LPAREN' in state 2
%% Shift/Reduce conflict (shift 22, reduce 3) on 'DLESS' in state 2
%% Shift/Reduce conflict (shift 21, reduce 3) on 'DGREAT' in state 2
%% Shift/Reduce conflict (shift 20, reduce 3) on 'LESSAND' in state 2
%% Shift/Reduce conflict (shift 19, reduce 3) on 'GREATAND' in state 2
%% Shift/Reduce conflict (shift 18, reduce 3) on 'LESSGREAT' in state 2
%% Shift/Reduce conflict (shift 17, reduce 3) on 'DLESSDASH' in state 2
%% Shift/Reduce conflict (shift 16, reduce 3) on 'CLOBBER' in state 2
%% Shift/Reduce conflict (shift 15, reduce 3) on 'If' in state 2
%% Shift/Reduce conflict (shift 14, reduce 3) on 'Case' in state 2
%% Shift/Reduce conflict (shift 13, reduce 3) on 'While' in state 2
%% Shift/Reduce conflict (shift 12, reduce 3) on 'Until' in state 2
%% Shift/Reduce conflict (shift 11, reduce 3) on 'For' in state 2
%% Shift/Reduce conflict (shift 10, reduce 3) on 'Lbrace' in state 2
%% Shift/Reduce conflict (shift 9, reduce 3) on 'Bang' in state 2
%% Shift/Reduce conflict (shift 8, reduce 3) on 'WORD' in state 2
%% Shift/Reduce conflict (shift 7, reduce 3) on 'ASSIGNMENT-WORD' in state 2
%% Shift/Reduce conflict (shift 6, reduce 3) on 'NAME' in state 2
%% Shift/Reduce conflict (shift 5, reduce 3) on 'IO-NUMBER' in state 2
%% Shift/Reduce conflict (shift 1, reduce 106) on 'NEWLINE' in state 0
Backtrace:
In ice-9/boot-9.scm:
3966: 19 [#<procedure 152f880 at ice-9/boot-9.scm:3961:3 ()>]
1645: 18 [%start-stack load-stack ...]
1650: 17 [#<procedure 1534540 ()>]
In unknown file:
   ?: 16 [primitive-load 
"/gnu/store/8bl7iqln6qaajr3d6kwbyvkzy2gvr4rf-gash-boot-0.1.50-c1b8/bin/gash"]
In ice-9/eval.scm:
 505: 15 [#<procedure 13fba20 at ice-9/eval.scm:499:4 (exp)> (define # # #)]
In ice-9/psyntax.scm:
1101: 14 [expand-top-sequence ((define (main args) (setenv "SHELL" #) ...)) () 
...]
1259: 13 [#<procedure 1488120 at ice-9/psyntax.scm:1067:36 ()>]
1605: 12 [expand-simple-lambda (# . #) () (()) ...]
1509: 11 [parse ((# . #) (# . #)) () () ...]
In ice-9/boot-9.scm:
 625: 10 [map #<procedure 1538f60 at ice-9/psyntax.scm:1510:50 (x)> (# #)]
In ice-9/psyntax.scm:
1257: 9 [#<procedure 1538f60 at ice-9/psyntax.scm:1510:50 (x)> (# . #)]
1186: 8 [syntax-type (# #) (# #) (# # #) ...]
 579: 7 [syntax-type main (# #) (#) ...]
 293: 6 [get-global-definition-hook main (public gash gash)]
In ice-9/boot-9.scm:
2708: 5 [#<procedure 14a3f20 at ice-9/boot-9.scm:2696:4 (name #:optional 
autoload version #:key ensure)> # ...]
2981: 4 [try-module-autoload (gash gash) #f]
2320: 3 [save-module-excursion #<procedure 15389f0 at ice-9/boot-9.scm:2982:17 
()>]
3001: 2 [#<procedure 15389f0 at ice-9/boot-9.scm:2982:17 ()>]
In unknown file:
   ?: 1 [primitive-load-path "gash/gash" ...]
   ?: 0 [setlocale 6 ""]

ERROR: In procedure setlocale:
ERROR: In procedure setlocale: Invalid argument
[1]20:44:45 janneke@dundal:~/src/guix/wip-boot [env]
$ 
--8<---------------cut here---------------end--------------->8---

If I set LC_ALL=C 

    LC_ALL=C 
/gnu/store/8bl7iqln6qaajr3d6kwbyvkzy2gvr4rf-gash-boot-0.1.50-c1b8/bin/gash 
--version

then I (of course) still get the Shift/Reduce warnings and everything
"seems" to work.  It seems that the empty locale is problematic for
guile 2.0.9 or our bootstrap environment.  I just tried a patch and
pushed to my wip-0.2.0.

I am less cheerful about the Shift/Reduce warnings; I am afraid they
might break something somewhere during the bootstrap build.  Any ideas
why these surface at this time?  I'll play some more with
lalr.upstream.scm versions...

> Assuming all of the above is okay, Gash 0.2.0 is ready.  \o/

Yay, scheme-only bootstrap, here we come \o/

Thanks for all your amazing work!
janneke

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com





reply via email to

[Prev in Thread] Current Thread [Next in Thread]