Regression testing
Daniel Jeliński
djelinski1 at gmail.com
Thu Apr 12 03:23:07 CDT 2012
Hello all,
I am trying to get Microsoft SQL Server Management Studio to work
flawlessly under Wine. For the most part I create and triage related bug
reports, but recently I also started tinkering with code, specifically
with comctl library, which I am most familiar with.
Back on subject. I thought I found a regression - on Wine 1.4 package
downloaded from launchpad the "New query" button works fine, while on my
compiled Wine it produces an error. So I did:
git reset --hard wine-1.4
make
and, surprisingly, I still had the problem with the compiled version.
However after some combination of deleting leftover files, running make
clean, make depend and make the button started working, so I started
bisecting, hoping for the best. At some point I started getting bad
versions, and every subsequent compile was bad - even after I ended
bisecting and returned to wine-1.4, the button still did not work (and it
still works under packaged Wine - I use the same install for all tests).
This time make clean && make depend && make did not help.
I am comparing what I did to [1], and the only difference I see is that I
did not run configure before make. I'll try doing that later, but I think
this shouldn't affect the outcome. Any other ideas?
Also [1] suggests to set CC="ccache gcc -m32" on amd64 machines. I did
that and when doing make I noticed that many lines start with:
ccache gcc -m32 -m32
I guess that CC="ccache gcc" would be enough - but I didn't test that yet.
Also I noticed that running parallel make (make -j) is never mentioned on
[1]. Is there any reason I shouldn't use it?
Daniel
[1] http://wiki.winehq.org/RegressionTesting
More information about the wine-devel
mailing list