Broken Wine and bisect

View: New views
4 Messages — Rating Filter:   Alert me  

Parent Message unknown Broken Wine and bisect

by Scott Penrose :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Hey Guys

Somewhere in the last few git updates the PC version of XCSoar compile no longer works (I will generate a dump to see what call/dll is causing the issue) and for me the wine target has never worked. Which brought me to the idea of learning how to use bisect to see which release has caused the issue.

I realised my little laptop will just not quite cut it for automatic testing.

What would we need to do some automatic testing? What sort of environment, maybe I can set that up along with the new server.

My hope is to move to the new server fairly soon. Currently I have no funding for it, so again it will be out of my pocket, but XCSoar is increasing in popularity so I think we could hope for some funds in the future.

ITMT I am trying UNIX, PC and WINE to see if I can get a linux version working...

Scott
P.S. I am putting my efforts currently into a new web site and a new host, mainly concentrating on the end users, instead of development as it is moving faster than I can keep up with - which is fantastic - but the web site / manual etc is slow so I think it is the best place for my time.
--
http://scott.dd.com.au/
scottp@...



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@...
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel

Re: Broken Wine and bisect

by John Wharington-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I found a bug recently that could be the culprit, it's in my branch but
will post a fix to the main git repo soon.

On Wed, 2009-11-04 at 00:46 -0600, scottp@... wrote:

> Hey Guys
>
> Somewhere in the last few git updates the PC version of XCSoar compile
> no longer works (I will generate a dump to see what call/dll is
> causing the issue) and for me the wine target has never worked. Which
> brought me to the idea of learning how to use bisect to see which
> release has caused the issue.
>
> I realised my little laptop will just not quite cut it for automatic
> testing.
>
> What would we need to do some automatic testing? What sort of
> environment, maybe I can set that up along with the new server.
>
> My hope is to move to the new server fairly soon. Currently I have no
> funding for it, so again it will be out of my pocket, but XCSoar is
> increasing in popularity so I think we could hope for some funds in
> the future.
>
> ITMT I am trying UNIX, PC and WINE to see if I can get a linux version
> working...
>
> Scott
> P.S. I am putting my efforts currently into a new web site and a new
> host, mainly concentrating on the end users, instead of development as
> it is moving faster than I can keep up with - which is fantastic - but
> the web site / manual etc is slow so I think it is the best place for
> my time.
> --
> http://scott.dd.com.au/
> scottp@...
>
>
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________ Xcsoar-devel mailing list Xcsoar-devel@... https://lists.sourceforge.net/lists/listinfo/xcsoar-devel


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@...
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel

Re: Broken Wine and bisect

by Max Kellermann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2009/11/04 07:46, scottp@... wrote:
> Somewhere in the last few git updates the PC version of XCSoar
> compile no longer works (I will generate a dump to see what call/dll
> is causing the issue) and for me the wine target has never
> worked. Which brought me to the idea of learning how to use bisect
> to see which release has caused the issue.

It works here, I never push without compiling (although I forgot to
test the PDA build last time, which is broken right now - sorry).  If
you encounter build problems, post the error message.

> I realised my little laptop will just not quite cut it for automatic testing.
>
> What would we need to do some automatic testing? What sort of
> environment, maybe I can set that up along with the new server.

First we need test cases :-)

First test case: compile XCSoar for all platforms every day (or hour?
As often as John merges code into the official repository).  If that
fails, do an automatic bisect, and send a blame email to the mailing
list ;-)

More test cases to be added to the "test" directory (unit testing the
internal libraries).

> My hope is to move to the new server fairly soon. Currently I have
> no funding for it, so again it will be out of my pocket, but XCSoar
> is increasing in popularity so I think we could hope for some funds
> in the future.

Right, if we need money for the project infrastructure, I think we can
ask users for donations.  Hey, did you check the price of commercial
competitor products?

> ITMT I am trying UNIX, PC and WINE to see if I can get a linux
> version working...

The WINE build needs a minor Makefile fix, and a full UNIX build is
still far away in the future.  I'm working on it, but the day has only
so many hours..

> P.S. I am putting my efforts currently into a new web site and a new
> host, mainly concentrating on the end users, instead of development
> as it is moving faster than I can keep up with - which is fantastic
> - but the web site / manual etc is slow so I think it is the best
> place for my time.

There's some guy who offers integrated XCSoar downloads with maps and
stuff (http://ziarko.type.pl/22_Sailplane/Sail_xcsoar.html), maybe we
should ask him if he wants to join the "official" project, and put his
stuff on xcsoar.org.

Max

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@...
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel

Re: Broken Wine and bisect

by Scott Penrose :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On 04/11/2009, at 10:52 PM, Max Kellermann wrote:

> On 2009/11/04 07:46, scottp@... wrote:
>> Somewhere in the last few git updates the PC version of XCSoar
>> compile no longer works (I will generate a dump to see what call/dll
>> is causing the issue) and for me the wine target has never
>> worked. Which brought me to the idea of learning how to use bisect
>> to see which release has caused the issue.
>
> It works here, I never push without compiling (although I forgot to
> test the PDA build last time, which is broken right now - sorry).  If
> you encounter build problems, post the error message.

Morning Max

The compile was fine, it just crashed when I ran it each time.

But looks like the fixes from last night fixed the problem. Looks like  
Johnny fixed it last night with the terrain non-map display fix.

So now it is running for me on linux again.

> First we need test cases :-)

Yes this is an issue. Especially considering things like the bug I  
found here required me to run it in the GUI.

> There's some guy who offers integrated XCSoar downloads with maps and
> stuff (http://ziarko.type.pl/22_Sailplane/Sail_xcsoar.html), maybe we
> should ask him if he wants to join the "official" project, and put his
> stuff on xcsoar.org.

Thanks, I will ask him.

Scooter


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Xcsoar-devel mailing list
Xcsoar-devel@...
https://lists.sourceforge.net/lists/listinfo/xcsoar-devel