Opened 9 years ago

Last modified 7 years ago

#916 closed defect

lolevel-tests.scm failure on Linux/PPC (assertion failed: (pair? some-foo)) — at Initial Version

Reported by: Mario Domenech Goulart Owned by:
Priority: major Milestone: 4.9.0
Component: unknown Version: 4.8.x
Keywords: lolevel tests Cc:
Estimated difficulty:

Description

4.8.0rc3 tarball on Linux/PPC:

$ make PLATFORM=linux PREFIX=/home/mario/local/chicken-4.8.0rc3 check

======================================== lolevel tests ...
../chicken lolevel-tests.scm -output-file a.c -verbose -include-path ..
gcc a.c -o a.o -c  -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-pointer -I.. -I"/home/mario/local/chicken-4.8.0rc3/include/chicken"
rm a.c
gcc a.o -o a.out -L.. -L"/home/mario/local/chicken-4.8.0rc3/lib"  -Wl,-R"/home/mario/local/chicken-4.8.0rc3/lib" -lchicken -lm -ldl
rm a.o

Error: (lolevel-tests.scm:241) assertion failed: (pair? some-foo)

        Call history:

        lolevel-tests.scm:180: number-of-bytes    
        lolevel-tests.scm:184: make-record-instance       
        lolevel-tests.scm:190: record-instance?   
        lolevel-tests.scm:192: record-instance?   
        lolevel-tests.scm:196: record-instance-type       
        lolevel-tests.scm:200: record-instance-length     
        lolevel-tests.scm:206: record-instance-slot       
        lolevel-tests.scm:208: record-instance-slot-set!          
        lolevel-tests.scm:210: record-instance-slot       
        lolevel-tests.scm:214: record->vector     
        lolevel-tests.scm:222: object-size        
        lolevel-tests.scm:224: object-evict       
        lolevel-tests.scm:226: object-evicted?    
        lolevel-tests.scm:227: object-release     
        lolevel-tests.scm:239: object-become!     
        lolevel-tests.scm:241: ##sys#error              <--
make[1]: *** [check] Error 70
make[1]: Leaving directory `/home/mario/src/chicken-4.8.0rc3'
make: *** [check] Error 2
$ gcc --version
gcc (Debian 4.4.5-8) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Change History (0)

Note: See TracTickets for help on using tickets.