All Forums |
Register |
Login |
Search |
Subscriptions |
My Profile |
Inbox |
Tool Warehouse |
FAQs |
Resources |
Help |
Member List |
Address Book |
Logout |
|
|
gcc 3.4 testsuite may crash windows -> blue screen
|
Logged in as: Guest |
Users viewing this topic: none |
|
Login |
|
|
gcc 3.4 testsuite may crash windows -> blue screen - Sep. 11, '06, 9:08:24 PM
|
|
|
mkoeppe
Posts: 43
Joined: Dec. 8, '05,
Status: offline
|
Hi all,
while trying to build several versions of gcc, I successfully built gcc-3.4.6 out of the box, but I encountered repeatedly a blue screen when running the testsuite. After configuring and building as described here:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15212#c20
I installed tcl from tools and copied over a dejagnu from debian and then run:
$ gmake check-gcc
and after some time (about 3h), and several core dumps in between, I get a blue screen saying:
*** STOP: 0x0000000A (0x0000001C, 0x00000002, 0x00000001, 0x8044DCF2)
IRQL_NOT_LESS_OR_EQUAL
Nothing more than these 2 lines is on the blue screen. After restarting, there is no event logged saying "unexpected shutdown".
I use W2K-SP4 with all patches and SFU 3.5.
Could someone verify this on another system, please?
I don't know how to reduce the number of tests run, so any help on this would be appreciated, too.
Martin
|
|
|
RE: gcc 3.4 testsuite may crash windows -> blue screen - Sep. 11, '06, 11:14:42 PM
|
|
|
Rodney
Posts: 3695
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
|
That's a kernel error.
Most likely you do not have the lastest subsystem which may (that's a big "may")
step around this problem, though unlikely. But you can ask MS Support for the
lastest Interix/SFU hotfix -- not much harm when BSOD is happening.
Here's what I'd do:
First go to the System properties panel (from Control Panel), select Advanced,
then click "Startup and Recovery". At the bottom will be the section titled
"Write Debugging Information". The pulldown menu is likely at "none" right now.
Change this to Kernel or Complete memory dump. Note where the dump will go.
You need this larger dump to know where the crash happens.
Now BSOD the box.
Then contact MS support (PSS). A BSOD should get their attention when you tell
them you can repeat it consistently and have a memory dump. Send them the dump
file and ask for a fix. Normally this sort of problem shouldn't result in a charge
since it's a "Microsoft problem". They should either have a fix to give you or
start creating one.
BTW:
There is a dejagnu for Interix in the beta directory. It's a package.
It's contributed by a /Tools member & it would be great to have another verify it.
Also there is a collection of tar files (not packages) also in the Beta directory
for gcc 4.0.0.2. The three files are for binutils, gcc, and gcc3_sharedlibs.
these might interest you as well. (ftp://ftp.interopsystem.com/pkgs/beta).
|
|
|
RE: gcc 3.4 testsuite may crash windows -> blue screen - Sep. 12, '06, 6:11:21 PM
|
|
|
mkoeppe
Posts: 43
Joined: Dec. 8, '05,
Status: offline
|
Didn't know that there are hotfixes for sfu available, thank you, Rodney.
I now installed these interix hotfixes for:
KB886655: ld
KB902074: libc.a, libc.so.3.5
KB917960: posix.exe, psxdll.dll, psxrun.exe, psxss.exe
which can be alternatively obtained from (as you have already written):
http://www.duh.org/interix/hotfixes.php
The gcc-3.4.6 testsuite now has at least one core dump less, and the BSOD hasn't appeared yet either, but the testsuite has not yet finished.
For gcc-4.0.3 it makes no difference, however. I knew that there are packages with 4.0.2 in beta, but as long as I have no information on how to create them myself (i.e. build gcc successfully), I think they are of much lesser value. I encountered the same problem as:
http://www.interopsystems.com/tools/tm.aspx?m=7387&mpage=1#7591
(c-parse.c), but didn't find a solution yet.
For gcc-4.2-snapshot the hotfixes let me continue the compilation where it aborted before, but it is currently still running, too.
The dejagnu beta package I just downloaded. Will try it when the gcc-3.4.6 testsuite has finished.
< Message edited by mkoeppe -- Sep. 12, '06, 6:21:57 PM >
|
|
|
RE: gcc 3.4 testsuite may crash windows -> blue screen - Sep. 16, '06, 6:05:25 AM
|
|
|
mkoeppe
Posts: 43
Joined: Dec. 8, '05,
Status: offline
|
I now installed a fresh plain windows 2000 with the latest patches and sfu 3.5 with the 3 hotfixes mentioned above on another (now virtual) machine, and run the gcc-4.2.0-20060909 testsuite, and it crashes nevertheless! Not exactly at the same test each time, but it crashes for sure.
On this installation I used the dejagnu package from beta. I didn't saw any problems during install, and the testsuite has run as before.
|
|
|
New Messages |
No New Messages |
Hot Topic w/ New Messages |
Hot Topic w/o New Messages |
|
Locked w/ New Messages |
Locked w/o New Messages |
|
Post New Thread
Reply to Message
Post New Poll
Submit Vote
Delete My Own Post
Delete My Own Thread
Rate Posts |
|
|
|