monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: Imminent release...


From: Anthony Williams
Subject: [Monotone-devel] Re: Imminent release...
Date: Mon, 23 Jul 2007 11:14:58 +0100
User-agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.4.19 (windows-nt)

Richard Levitte <address@hidden> writes:

> For Windows, has anyone else built the latest head successfully, be it
> with mingw, cygwin or whatever?

I've just built and tested the latest HEAD
(1ba359499368e5e96fa8846981ab51b7435f4335) with VC8 on XP. I've attached the
tester.log file.

Interesting tests:
 97 calculation_of_unidiffs                       FAIL (line 23)
127 committing_with_a_non-english_message         FAIL (line 20)
177 empty_environment                             FAIL (line 35)
199 i18n_commit_messages                          FAIL (line 13)
213 importing_files_with_non-english_names        FAIL (line 73)
362 revert_unchanged_file_preserves_mtime         FAIL (line 16)
445 ws_ops_with_wrong_node_type                   FAIL (line 12)


In addition, db_kill_rev_and_commit crashed ("Send Error Report" dialog popped
up). I attached a debugger, and took a stack trace --- it was an unhandled
exception.

        mtn.exe!sanity::error_failure(const char * expr=0x0067ce20, const 
i18n_format & explain={...}, const char * file=0x0069750c, int line=101)  Line 
233 + 0x1d bytes       C++
        mtn.exe!assert_sqlite3_ok(sqlite3 * db=0x00d49538)  Line 102    C++
        
mtn.exe!database::fetch(std::vector<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char>
 
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
 > > 
>,std::allocator<std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char>
 
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
 > > > > > & res=[0](), const int want_cols=0, const int want_rows=0, const 
query & query={...})  Line 837 + 0x66 bytes   C++
        mtn.exe!database::execute(const query & query={...})  Line 728  C++
        mtn.exe!database::write_delayed_roster(const revision<hexenc<id> > & 
ident={...}, const roster_t & roster={...}, const std::map<unsigned 
int,marking_t,std::less<unsigned int>,std::allocator<std::pair<unsigned int 
const ,marking_t> > > & marking=[5]((1,{birth_revision={...} 
parent_name=[1]({i={...} ok=false }) file_content=[0]() 
...}),(2,{birth_revision={...} parent_name=[1]({i={...} ok=false }) 
file_content=[1]({i={...} ok=false }) ...}),(6,{birth_revision={...} 
parent_name=[1]({i={...} ok=false }) file_content=[0]() 
...}),(7,{birth_revision={...} parent_name=[1]({i={...} ok=false }) 
file_content=[1]({i={...} ok=false }) ...}),...,...))  Line 1257 + 0xab bytes   
 C++
        mtn.exe!database::roster_writeback_manager::writeout(const 
revision<hexenc<id> > & id={...}, const std::pair<boost::shared_ptr<roster_t 
const >,boost::shared_ptr<std::map<unsigned int,marking_t,std::less<unsigned 
int>,std::allocator<std::pair<unsigned int const ,marking_t> > > const > > & 
cr=({px=0x00d6ae40 pn={...} },{px=[5]((1,{birth_revision={...} 
parent_name=[1]({i={...} ok=false }) file_content=[0]() 
...}),(2,{birth_revision={...} parent_name=[1]({i={...} ok=false }) 
file_content=[1]({i={...} ok=false }) ...}),(6,{birth_revision={...} 
parent_name=[1]({i={...} ok=false }) file_content=[0]() ...}),...,...) pn={...} 
}))  Line 973 C++
        mtn.exe!LRUWritebackCache<revision<hexenc<id> 
>,std::pair<boost::shared_ptr<roster_t const 
>,boost::shared_ptr<std::map<unsigned int,marking_t,std::less<unsigned 
int>,std::allocator<std::pair<unsigned int const ,marking_t> > > const > 
>,database::roster_size_estimator,database::roster_writeback_manager>::_writeout(const
 revision<hexenc<id> > & key={...})  Line 270 + 0x4a bytes     C++
        mtn.exe!LRUWritebackCache<revision<hexenc<id> 
>,std::pair<boost::shared_ptr<roster_t const 
>,boost::shared_ptr<std::map<unsigned int,marking_t,std::less<unsigned 
int>,std::allocator<std::pair<unsigned int const ,marking_t> > > const > 
>,database::roster_size_estimator,database::roster_writeback_manager>::clean_all()
  Line 128 + 0x22 bytes    C++
        mtn.exe!database::commit_transaction()  Line 991        C++
        mtn.exe!commands::cmd_commit::exec(app_state & app={...}, const 
std::vector<utf8,std::allocator<utf8> > & execid=[0](), const 
std::vector<arg_type,std::allocator<arg_type> > & args=[0]())  Line 1182  C++
        mtn.exe!commands::process(app_state & app={...}, const 
std::vector<utf8,std::allocator<utf8> > & ident=[0](), const 
std::vector<arg_type,std::allocator<arg_type> > & args=[0]())  Line 703     C++
        mtn.exe!cpp_main(int argc=13, char * * argv=0x00c25290)  Line 257 + 
0x14 bytes  C++
        mtn.exe!__tmainCRTStartup()  Line 597 + 0x17 bytes      C
        kernel32.dll!RegisterWaitForInputIdle()  + 0x49 bytes   

Anthony
-- 
Anthony Williams
Just Software Solutions Ltd - http://www.justsoftwaresolutions.co.uk
Registered in England, Company Number 5478976.
Registered Office: 15 Carrallack Mews, St Just, Cornwall, TR19 7UL

Attachment: tester.log
Description: Text document


reply via email to

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