monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] problem with tester on WIN32 MinGW


From: Stephen Leake
Subject: Re: [Monotone-devel] problem with tester on WIN32 MinGW
Date: Wed, 29 Aug 2007 06:21:55 -0400
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (windows-nt)

Stephen Leake <address@hidden> writes:

> I tried to fix the compilation errors in tester on WIN32; see
> 824a6c7947919ec2a96e41c3e8862712651e44be
>
> But it's still broken; running `run_lua_tests' gives:
>
>   1 (imp)_deleting_directories                    FAIL (unhandled exception 
> in child process)
>
> and the same error for all 454 tests.
>
> Same error if I run a single test:
>
> address@hidden ./run_lua_tests 1
> Running tests...
>   1 (imp)_deleting_directories                    FAIL (unhandled exception 
> in child process)
>
> Any suggestions?
>
> I can run this under the debugger; I haven't tried that yet.

I've tried this; I can get into the Lua interpreter, but I don't see
what exception is being raised. Is there a way to break on any
exception? 

I'm not very familiar with C++ debugging. I'm using gdb from the
AdaCore distribution (there isn't one in the MinGW distribution); it
understands C++, but "break exception" isn't a recognized command (it
is for Ada :).

When I run:

tester.exe -r  c:/Gnu/monotone/tester-testsuite.lua 
c:/Gnu/monotone-build_mingw/tester_dir cleanup-1

it exits with code 0174.

There is a "-d" option to tester.exe, but it doesn't work with -r, and
doesn't add any info otherwise:

./tester.exe -d c:/Gnu/monotone/tester-testsuite.lua cleanup-1
Running tests...
  1 cleanup-1                                     FAIL (unhandled exception in 
child process)

Of 1 tests run:
        0 succeeded
        1 failed
        0 had expected failures
        0 succeeded unexpectedly
        0 were skipped

Is there a Lua hook or environment variable I can set to get more
debug info printed out?

-- 
-- Stephe





reply via email to

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