Login  Register

Re: [bug] Build failure on ia64

Posted by Thomas Girard on Dec 29, 2007; 11:43am
URL: https://forum.world.st/bug-Test-suite-failure-on-ia64-tp1291923p1291929.html

Issue status update for
http://smalltalk.gnu.org/project/issue/107
Post a follow up:
http://smalltalk.gnu.org/project/comments/add/107

 Project:      GNU Smalltalk
 Version:      <none>
 Component:    VM
 Category:     bug reports
 Priority:     normal
 Assigned to:  Unassigned
 Reported by:  tgg
 Updated by:   tgg
 Status:       active

gst 2.95h still fail to build on ia64.

Here's a detailed backtrace, compiled with -O0:

    * 0  0x20000000000e2670 in _gst_dictionary_add (




   dictionaryOOP=0x2000000000ed9030, associationOOP=0x2000000000ee3200)
   at dict.c:1845
       index = 417
       association = (gst_association) 0x2000000000b68030
       dictionary = (gst_object) 0x2000000000972f08
       dict = (gst_dictionary) 0x2000000000972f08
       value = (OOP) 0x2000000000edf410
       incPtr = 0

    * 1  0x20000000000dbde0 in add_smalltalk (




   globalName=0x20000000002d6b10 "UserFileBasePath",
   globalValue=0x2000000000edf410) at dict.c:1051
No locals.

    * 2  0x20000000000dbfb0 in init_runtime_objects () at dict.c:1060




No locals.

    * 3  0x20000000000def30 in _gst_init_dictionary_on_image_load (




   prim_table_matches=true) at dict.c:1301
       ci = (const class_definition *) 0x200000000030b048

    * 4  0x20000000001784b0 in load_snapshot (imageFd=3) at save.c:505




       header = {dummy = "#! /usr/bin/gst -aI\n", '\0' ,
 signature = "GSTIm", unused = 0 '\0', flags = 2 '\002', version =
155496,
 oopTableSize = 50918, edenSpaceSize = 3145728, survSpaceSize = 131072,

 oldSpaceSize = 4194304, big_object_threshold = 4096,
 grow_threshold_percent = 80, space_grow_rate = 30, num_free_oops =
15665,
 ot_base = 2305843009229258752, prim_table_md5 = {6894763595054953207,
   7097622193709478444}}
       prim_table_matches = 1
       base = 0x20000000008ac000 <Address 0x20000000008ac000 out of
bounds>
       end = 0x2000000000b65ab8 <Address 0x2000000000b65ab8 out of
bounds>

    * 5  0x2000000000178010 in _gst_load_from_file (




   fileName=0x6000000000009360
"/home/tgg/smalltalk-2.95h/tests/gst.im")
   at save.c:451
       loaded = false
       imageFd = 3

    * 6  0x200000000008e970 in _gst_initialize (




   kernel_dir=0x6000000000009330
"/home/tgg/smalltalk-2.95h/tests/kernel",
   image_file=0x60000fffffd53947 "gst.im", flags=0) at files.c:482
       currentDirectory = 0x6000000000008010
"/home/tgg/smalltalk-2.95h/tests"
       home = 0x60000fffffd53f4d "/home/tgg"
       str = 0x6000000000009360
"/home/tgg/smalltalk-2.95h/tests/gst.im"
       loadBinary = true
       abortOnFailure = true
       rebuild_image_flags = 0

    * 7  0x200000000008b7a0 in gst_initialize (kernel_dir=0x0,




   image_file=0x60000fffffd53927
"/home/tgg/smalltalk-2.95h/tests/gst.im",
   flags=0) at gstpub.c:134
No locals.

    * 8  0x4000000000002c40 in main (argc=4, argv=0x60000fffffd536e8)
at main.c:372




       result = 325352
       file = (struct loaded_file *) 0x1




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk