[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#968265: g++: asymptote fails to compile on m68k



Package: asymptote
Version: 2.67-1
Severity: important
Tags: ftbfs

Dear Maintainer,

the package fails to build on m68k inside a qemu vm. I'm able to reproduce the issue localle, a core dump was generated, here is the back trace. The issue was first visible w/ 2.66-1.

(gdb) bt
#0  __GI_raise (sig=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0xfd9c85e8 in __GI_abort () at abort.c:79
#2  0xfd9d4142 in __assert_fail_base (fmt=0xfdacba4b "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0xfe1dce6d "((size_t)addr & (sizeof(*addr) - 1)) == 0",
    file=0xfe1dce97 "/usr/include/atomic_ops/sysdeps/loadstore/atomic_load.h", line=31, function=0xfe1de77d <__PRETTY_FUNCTION__.0> "AO_load") at assert.c:92
#3  0xfd9d41ca in __GI___assert_fail (assertion=0xfe1dce6d "((size_t)addr & (sizeof(*addr) - 1)) == 0", file=0xfe1dce97 "/usr/include/atomic_ops/sysdeps/loadstore/atomic_load.h", line=31,
    function=0xfe1de77d <__PRETTY_FUNCTION__.0> "AO_load") at assert.c:101
#4  0xfe1dba0e in AO_load (addr=<optimized out>) at /usr/include/atomic_ops/sysdeps/loadstore/atomic_load.h:31
#5  AO_load (addr=<optimized out>) at /usr/include/atomic_ops/sysdeps/loadstore/atomic_load.h:28
#6  GC_mark_thread_local_fls_for (p=0xfe2133e2 <first_thread+54>) at thread_local_alloc.c:271
#7  0xfe1d854e in GC_mark_thread_local_free_lists () at pthread_support.c:284
#8  0xfe1d1cec in GC_push_roots (all=1, cold_gc_frame=0xfeb59a68 "\376\034b\n\376\265\232h") at mark_rts.c:938
#9  0xfe1d10aa in GC_mark_some (cold_gc_frame=0xfeb59a68 "\376\034b\n\376\265\232h") at mark.c:355
#10 0xfe1c620a in GC_stopped_mark (stop_func=0xfe1c5be4 <GC_never_stop_func>) at alloc.c:793
#11 0xfe1c6986 in GC_try_to_collect_inner (stop_func=0xfe1c5be4 <GC_never_stop_func>) at alloc.c:541
#12 GC_try_to_collect_inner (stop_func=0xfe1c5be4 <GC_never_stop_func>) at alloc.c:485
#13 0xfe1d36e2 in GC_init () at misc.c:1325
#14 GC_init () at misc.c:901
#15 0xfe1cd98c in GC_generic_malloc_inner (lb=23, k=0) at malloc.c:174
#16 0xfe1cda96 in GC_generic_malloc (lb=23, k=0) at malloc.c:251
#17 0xfe1ce530 in GC_generic_malloc_ignore_off_page (lb=23, k=0) at mallocx.c:207
#18 0xfe1ce728 in GC_malloc_atomic_ignore_off_page (lb=23) at mallocx.c:253
#19 0xfebf2696 in GC_selective_alloc<GC_true_type> (ignore_off_page=<optimized out>, n=<optimized out>) at /usr/include/gc/gc_allocator.h:127
#20 gc_allocator_ignore_off_page<char>::allocate (GC_n=<optimized out>, this=<optimized out>) at /usr/include/gc/gc_allocator.h:243
#21 std::allocator_traits<gc_allocator_ignore_off_page<char> >::allocate (__n=<optimized out>, __a=...) at /usr/include/c++/10/bits/alloc_traits.h:314
#22 std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >::_M_create (__capacity=@0xfeb597dc: 2147483647, __old_capacity=2, this=<optimized out>)
    at /usr/include/c++/10/bits/basic_string.tcc:153
#23 0xfebf2b04 in std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >::_M_construct<char const*> (__end=<optimized out>, __beg=<optimized out>,
    this=<optimized out>) at /usr/include/c++/10/bits/char_traits.h:395
#24 std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >::_M_construct_aux<char const*> (__end=<optimized out>, __beg=<optimized out>, this=<optimized out>)
    at /usr/include/c++/10/bits/basic_string.h:247
#25 std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >::_M_construct<char const*> (__end=<optimized out>, __beg=<optimized out>, this=<optimized out>)
    at /usr/include/c++/10/bits/basic_string.h:266
#26 std::__cxx11::basic_string<char, std::char_traits<char>, gc_allocator_ignore_off_page<char> >::basic_string (this=0xfef9e540 <settings::WebGLheader>, __s=0xfeec1065 "webgl/WebGLheader.html",
    __a=...) at /usr/include/c++/10/bits/basic_string.h:527
#27 0xfebd0aa2 in __static_initialization_and_destruction_0 (__initialize_p=<optimized out>, __priority=<optimized out>) at camperror.cc:64
#28 _GLOBAL__sub_I__ZN4camp11reportErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcE28gc_allocator_ignore_off_pageIcEEE () at camperror.cc:64
#29 0xfeec1010 in __libc_csu_init ()
#30 0x0000000a in ?? ()
#31 0xfeb59cf4 in ?? ()
#32 0xfeb59d20 in ?? ()
#33 0x00000000 in ?? ()
(gdb) quit

H.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 5.7.0-1-686-pae (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages asymptote depends on:
ii  freeglut3                        2.8.1-6
ii  ghostscript                      9.52~dfsg-1
ii  imagemagick                      8:6.9.11.24+dfsg-1
ii  imagemagick-6.q16 [imagemagick]  8:6.9.11.24+dfsg-1
ii  install-info                     6.7.0.dfsg.2-5
ii  libc6                            2.31-3
ii  libfftw3-double3                 3.3.8-2
ii  libgc1                           1:8.0.4-2
ii  libgcc-s1                        10.2.0-5
ii  libgl1                           1.3.2-1
ii  libglew2.1                       2.1.0-4+b1
ii  libglx0                          1.3.2-1
ii  libgsl25                         2.6+dfsg-2
ii  libreadline8                     8.0-4
ii  libsigsegv2                      2.12-2
ii  libstdc++6                       10.2.0-5
ii  libtinfo6                        6.2-1
ii  python3                          3.8.2-3
ii  tex-common                       6.15
ii  texlive-binaries                 2020.20200327.54578-4+b1
ii  texlive-latex-base               2020.20200804-2
ii  texlive-plain-generic            2020.20200804-2
ii  texlive-pstricks                 2020.20200804-2
ii  xdg-utils                        1.1.3-2
ii  zlib1g                           1:1.2.11.dfsg-2

Versions of packages asymptote recommends:
pn  asymptote-doc  <none>

Versions of packages asymptote suggests:
pn  asymptote-x11  <none>

-- no debconf information

Attachment: signature.asc
Description: PGP signature


Reply to: