bugMIT/GNU Scheme - Bugs: bug #27852, liarc loader has a heisenbug

 
 

bug #27852: liarc loader has a heisenbug

Submitted by:  Taylor R. Campbell <riastradh>
Submitted on:  Thu 29 Oct 2009 06:36:51 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Incorrect behavior
Status: NonePrivacy: Public
Assigned to: NoneOriginator Name: 
Open/Closed: Open
Keywords: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Thu 30 May 2013 09:47:30 PM UTC, comment #2:

I haven't tried using liarc in a while so I don't know. My main application for liarc -- running scmutils on amd64 systems -- went away when I implemented the amd64 back end. I don't remember what I meant by `dependencies not fully in place', but I suspect it was about the runtime's cold load.

(Making LOAD atomic would be nice...but no, the original bug report was about an uninterrupted LOAD.)

Taylor R. Campbell <riastradh>
Project Member
Thu 30 May 2013 04:25:54 PM UTC, comment #1:

Is this still happening? I am regularly building and testing my Gtk system (large?) using LIAR/{C,i386,x86-64) (large system?) and have never come across inexplicably uninitialized variables.

Granted: these builds rarely have "dependencies not fully in place" and never load scmutils and are all on an Ubuntu host...

Don't tell me this is AFTER you smack Ctrl-C because you've decided load should be atomic.

Matt Birkholz <mhb>
Project Member
Thu 29 Oct 2009 06:36:51 PM UTC, original submission:

Sometimes, after loading a file, not every effect of the file, or perhaps no effect of the file, is incurred. This leads, for example, to unassigned variables and uninitialized data structures. This happens sometimes after loading a large system, such as LIAR or scmutils, or sometimes while loading the system because dependencies aren't fully in place. It is infrequent enough that I can get work done, but frequent enough to worry me, and I have seen it on more than one machine but only with liarc, so it's probably not just bad RAM.

Taylor R. Campbell <riastradh>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by mhb (Posted a comment)
  • -unavailable- added by mhb
  • -unavailable- added by riastradh (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follows 1 latest change.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 30 May 2013 04:25:54 PM UTCmhbCarbon-Copy-=>Added -unavailable-

    Back to the top


    Powered by Savane 3.1-cleanup