Hi,

        Coincidentally, I fixed this upstream 6 days ago:
https://github.com/kpu/kenlm/commits/master .  Pushed to Moses.

Kenneth

On 03/25/15 10:22, Jeroen Vermeulen wrote:
> This may be just something stupid on my part.  There are two tests in
> lm/builder/.  They don't seem to get compiled when I build Moses from
> source.  At least, I can't find any mention of them in the build output.
> 
> When I tried to compile one manually, I hit this error:
> 
> «
> corpus_count_test.cc: In member function ‘void
> lm::builder::{anonymous}::Short::test_method()’:
> corpus_count_test.cc:48:119: error: no matching function for call to
> ‘lm::builder::CorpusCount::CorpusCount(util::FilePiece&, int, uint64_t&,
> lm::WordIndex&, std::size_t, lm::WarningAction)’
>    CorpusCount counter(input_piece, vocab.get(), token_count,
> type_count, chain.BlockSize() / chain.EntrySize(), SILENT);
> 
>                                                ^
> corpus_count_test.cc:48:119: note: candidates are:
> In file included from corpus_count_test.cc:1:0:
> ../../lm/builder/corpus_count.hh:33:5: note:
> lm::builder::CorpusCount::CorpusCount(util::FilePiece&, int, uint64_t&,
> lm::WordIndex&, std::vector<bool>&, const string&, std::size_t,
> lm::WarningAction)
>      CorpusCount(util::FilePiece &from, int vocab_write, uint64_t
> &token_count, WordIndex &type_count, std::vector<bool> &prune_words,
> const std::string& prune_vocab_filename, std::size_t entries_per_block,
> WarningAction disallowed_symbol);
>      ^
> ../../lm/builder/corpus_count.hh:33:5: note:   candidate expects 8
> arguments, 6 provided
> ../../lm/builder/corpus_count.hh:23:7: note:
> lm::builder::CorpusCount::CorpusCount(const lm::builder::CorpusCount&)
>  class CorpusCount {
>        ^
> ../../lm/builder/corpus_count.hh:23:7: note:   candidate expects 1
> argument, 6 provided
> »
> 
> Could it be that the build has been accidentally skipping tests in this
> directory?
> 
> 
> Jeroen
> _______________________________________________
> Moses-support mailing list
> [email protected]
> http://mailman.mit.edu/mailman/listinfo/moses-support
> 
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to