From: Patrick Totzke <patricktotzke@googlemail.com>
To: Peter Wang <novalazy@gmail.com>, notmuch@notmuchmail.org
Subject: Re: [announce] Bower 0.1
Date: Sun, 18 Dec 2011 10:22:46 +0000 [thread overview]
Message-ID: <4eedbef8.0d5ab40a.7c18.ffffcfdc@mx.google.com> (raw)
In-Reply-To: <20111218181409.GA4617@hili.localdomain>
[-- Attachment #1: Type: text/plain, Size: 482 bytes --]
Hi Peter,
Congrats on the release, your screenshots look very promising indeed.
Unfortunately, I wasn't able to get it to run on my machine:
I installed the mercury compiler as instructed, and it seems to run alright.
If i do a `make PARALLEL=-j6` from inside the git checkout
(my head is on "45dedf69abaf8cd77cc1a8934d20c8eb42d2fdc9"),
I get a compile error that ends in:
** Error making `Mercury/cs/index_view.c'.
I have attached the error log.
Best wishes,
/p
[-- Attachment #2: err.log --]
[-- Type: application/octet-stream, Size: 4711 bytes --]
Making Mercury/cs/callout.c
Making Mercury/cs/compose.c
Making Mercury/cs/config.c
Making Mercury/cs/index_view.c
Making Mercury/cs/json.c
Making Mercury/cs/message_file.c
json.m:138: In clause for predicate `unescape_loop'/5:
json.m:138: error: undefined predicate `string.unsafe_index_next'/4.
json.m:140: In clause for predicate `unescape_loop'/5:
json.m:140: error: undefined predicate `string.unsafe_index_next'/4.
json.m:153: In clause for predicate `unescape_loop'/5:
json.m:153: error: undefined predicate `char.is_surrogate'/1.
json.m:154: In clause for predicate `unescape_loop'/5:
json.m:154: error: undefined predicate `char.is_noncharacter'/1.
json.m:192: In clause for predicate `hex_digit'/4:
json.m:192: error: undefined predicate `string.unsafe_index_next'/4.
json.m:197: In clause for function `replacement_char'/0:
json.m:197: in function result term of clause head:
json.m:197: error: undefined symbol `\357\\277\\275\/0'.
** Error making `Mercury/cs/json.c'.
config.m:079: In clause for predicate `parse_line'/5:
config.m:079: error: undefined predicate `string.between'/4.
config.m:085: In clause for predicate `parse_line'/5:
config.m:085: error: undefined symbol `string.count_code_units/1'.
config.m:086: In clause for predicate `parse_line'/5:
config.m:086: error: undefined predicate `string.between'/4.
config.m:087: In clause for predicate `parse_line'/5:
config.m:087: error: undefined predicate `string.between'/4.
config.m:091: In clause for predicate `parse_line'/5:
config.m:091: in argument 1 of call to predicate `map.set'/4:
config.m:091: type error: variable `Key' has type `string',
config.m:091: expected type was `tree234.tree234(K, V)'.
config.m:092: In clause for predicate `parse_line'/5:
config.m:092: in argument 1 of call to predicate `map.det_update'/4:
config.m:092: type error: variable `STATE_VARIABLE_Section_0' has type
... error log truncated, see `config.err' for the complete log.
** Error making `Mercury/cs/config.c'.
message_file.m:098: In clause for predicate `read_headers_from_string'/5:
message_file.m:098: error: undefined symbol `string.count_code_units/1'.
message_file.m:099: In clause for predicate `read_headers_from_string'/5:
message_file.m:099: error: undefined predicate `string.between'/4.
message_file.m:101: In clause for predicate `read_headers_from_string'/5:
message_file.m:101: error: undefined predicate `string.unsafe_between'/4.
message_file.m:106: In clause for predicate `read_headers_from_string'/5:
message_file.m:106: error: undefined symbol `string.count_code_units/1'.
message_file.m:107: In clause for predicate `read_headers_from_string'/5:
message_file.m:107: error: undefined predicate `string.between'/4.
message_file.m:111: In clause for predicate `read_headers_from_string'/5:
message_file.m:111: error: undefined symbol `string.count_code_units/1'.
message_file.m:112: In clause for predicate `read_headers_from_string'/5:
message_file.m:112: error: undefined predicate `string.between'/4.
message_file.m:120: In clause for predicate `is_header_line'/3:
... error log truncated, see `message_file.err' for the complete log.
** Error making `Mercury/cs/message_file.c'.
callout.m:180: In clause for predicate `parse_header'/4:
callout.m:180: in argument 1 of call to predicate `map.insert'/4:
callout.m:180: type error: variable `Key' has type `string',
callout.m:180: expected type was `tree234.tree234(K, V)'.
callout.m:181: In clause for predicate `parse_header'/4:
callout.m:181: in unification of variable `STATE_VARIABLE_Headers'
callout.m:181: and term `'h_rest :='(STATE_VARIABLE_Headers_0, Rest)':
callout.m:181: type error in argument(s) of functor `h_rest :=/2'.
callout.m:181: Argument 2 (Rest) has type `tree234.tree234(string,
callout.m:181: tree234.tree234(string, string))',
callout.m:181: expected type was `tree234.tree234(string, string)'.
For more information, recompile with `-E'.
** Error making `Mercury/cs/callout.c'.
compose.m:913: In clause for predicate `tag_replied_message'/4:
compose.m:913: error: undefined symbol `string.count_codepoints/1'.
compose.m:914: In clause for predicate `tag_replied_message'/4:
compose.m:914: error: undefined predicate `string.codepoint_offset'/3.
compose.m:917: In clause for predicate `tag_replied_message'/4:
compose.m:917: error: undefined predicate `string.between'/4.
** Error making `Mercury/cs/compose.c'.
index_view.m:174: In clause for predicate `setup_index_scrollable'/3:
index_view.m:174: in argument 3 of call to predicate `list.foldl'/4:
index_view.m:174: error: undefined symbol `cord.init/0'.
** Error making `Mercury/cs/index_view.c'.
make: *** [bower] Error 1
next prev parent reply other threads:[~2011-12-18 10:22 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-18 7:14 [announce] Bower 0.1 Peter Wang
2011-12-18 10:22 ` Patrick Totzke [this message]
2011-12-18 11:24 ` Peter Wang
2012-03-03 23:25 ` [announce] Bower 0.2 Peter Wang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://notmuchmail.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4eedbef8.0d5ab40a.7c18.ffffcfdc@mx.google.com \
--to=patricktotzke@googlemail.com \
--cc=notmuch@notmuchmail.org \
--cc=novalazy@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).