okuoku / yunibase

Yuni library test environment (Scheme implementations build script)
4 stars 1 forks source link

Sagittarius: No longer fits on non-LARGE_CONFIG bdwgc #32

Closed okuoku closed 8 years ago

okuoku commented 8 years ago
Generating TZ database
Generating Unicode codepoints

-- stderr(sagittarius_current_Bootstrap):
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Caught signal 6 (SIGABRT)
stack trace:
0   sagittarius                         0x0000000109052b47 abort_handler + 135
1   libsystem_platform.dylib            0x00007fff9364152a _sigtramp + 26
2   ???                                 0x0000000000000000 0x0 + 0
3   libsystem_c.dylib                   0x00007fff90fbb6df abort + 129
4   libgc.1.dylib                       0x00000001094255d6 GC_add_to_heap + 54
5   libgc.1.dylib                       0x0000000109425b36 GC_expand_hp_inner + 582
6   libgc.1.dylib                       0x0000000109425f26 GC_collect_or_expand + 566
7   libgc.1.dylib                       0x00000001094261fc GC_allocobj + 348
8   libgc.1.dylib                       0x000000010942df3b GC_generic_malloc_inner + 443
9   libgc.1.dylib                       0x000000010942fd53 GC_generic_malloc_many + 1827
10  libgc.1.dylib                       0x000000010943c541 GC_malloc + 433
11  libsagittarius.dylib                0x00000001090b431a Sg_Append2 + 90

Unfortunately, joyent's bdwgc does not specify large-config. https://github.com/joyent/pkgsrc/tree/trunk/devel/boehm-gc

okuoku commented 8 years ago

... it seems bdwgc on pkgsrc does not work correctly at least for me.. WONTFIX. (Use gc7.5.0 instead.)