Open kubo39 opened 1 year ago
(ldc-1.35.0)kubo39@hinoda:~/dev$ CC=arm-none-eabi-gcc ldc-build-runtime --ninja --ldcSrcDir=./ldc --dFlags="-mtriple=thumbv7em-unknown-none-newlibeabi" CMAKE_C_COMPILER_WORKS=True BUILD_SHARED_LIB=OFF .: Warning: build directory already exists: ldc-build-runtime.tmp .: Invoking: cmake -DLDC_EXE_FULL=/home/kubo39/dlang/ldc-1.35.0/bin/ldc2 -DDMDFE_MINOR_VERSION=105 -DDMDFE_PATCH_VERSION=2 -DD_EXTRA_FLAGS=-mtriple=thumbv7em-unknown-none-newlibeabi -DBUILD_SHARED_LIB=OFF -DCMAKE_C_COMPILER_WORKS=True -G Ninja /home/kubo39/dev/./ldc/runtime -- -- LDC runtime configuration: -- -- - Building 32/64-bit libraries (MULTILIB): OFF -- -- - Building shared libraries (BUILD_SHARED_LIBS): BOTH -- -- - Building LTO libraries (BUILD_LTO_LIBS): OFF -- Configuring done -- Generating done -- Build files have been written to: /home/kubo39/dev/ldc-build-runtime.tmp .: Invoking: ninja all [1/104] Generating objects/core/atomic.o, objects/core/attribute.o, objects/core/bitop.o, objects/core/builtins.o, objects/core/checkedint.o, objects/core/cpuid.o, objects/core/demangle.o, objects/core/exception.o, objects/core/factory.o, objects/core/gc/config.o, objects/core/gc/gcinterface.o, objects/core/gc/registry.o, objects/core/int128.o, objects/core/internal/abort.o, objects/core/internal/array/appending.o, objects/core/internal/array/arrayassign.o, objects/core/internal/array/capacity.o, objects/core/internal/array/casting.o, objects/core/internal/array/comparison.o, objects/core/internal/array/concatenation.o, objects/core/internal/array/construction.o, objects/core/internal/array/duplication.o, objects/core/internal/array/equality.o, objects/core/internal/array/operations.o, objects/core/internal/array/utils.o, objects/core/internal/atomic.o, objects/core/internal/attributes.o, objects/core/internal/backtrace/dwarf.o, objects/core/internal/backtrace/elf.o, objects/core/internal/backtrace/handler.o, objects/core/internal/backtrace/libunwind.o, objects/core/internal/backtrace/macho.o, objects/core/internal/backtrace/unwind.o, objects/core/internal/container/array.o, objects/core/internal/container/common.o, objects/core/internal/container/hashtab.o, objects/core/internal/container/treap.o, objects/core/internal/convert.o, objects/core/internal/dassert.o, objects/core/internal/destruction.o, objects/core/internal/elf/dl.o, objects/core/internal/elf/io.o, objects/core/internal/entrypoint.o, objects/core/internal/execinfo.o, objects/core/internal/gc/bits.o, objects/core/internal/gc/impl/conservative/gc.o, objects/core/internal/gc/impl/manual/gc.o, objects/core/internal/gc/impl/proto/gc.o, objects/core/internal/gc/os.o, objects/core/internal/gc/pooltable.o, objects/core/internal/gc/proxy.o, objects/core/internal/hash.o, objects/core/internal/lifetime.o, objects/core/internal/moving.o, objects/core/internal/newaa.o, objects/core/internal/parseoptions.o, objects/core/internal/postblit.o, objects/core/internal/qsort.o, objects/core/internal/spinlock.o, objects/core/internal/string.o, objects/core/internal/switch_.o, objects/core/internal/traits.o, objects/core/internal/utf.o, objects/core/internal/util/array.o, objects/core/internal/util/math.o, objects/core/internal/vararg/aarch64.o, objects/core/internal/vararg/sysv_x64.o, objects/core/lifetime.o, objects/core/math.o, objects/core/memory.o, objects/core/runtime.o, objects/core/simd.o, objects/core/stdc/assert_.o, objects/core/stdc/complex.o, objects/core/stdc/config.o, objects/core/stdc/ctype.o, objects/core/stdc/errno.o, objects/core/stdc/fenv.o, objects/core/stdc/float_.o, objects/core/stdc/inttypes.o, objects/core/stdc/limits.o, objects/core/stdc/locale.o, objects/core/stdc/math.o, objects/core/stdc/signal.o, objects/core/stdc/stdarg.o, objects/core/stdc/stddef.o, objects/core/stdc/stdint.o, objects/core/stdc/stdio.o, objects/core/stdc/stdlib.o, objects/core/stdc/string.o, objects/core/stdc/tgmath.o, objects/core/stdc/time.o, objects/core/stdc/wchar_.o, objects/core/stdc/wctype.o, objects/core/stdcpp/allocator.o, objects/core/stdcpp/array.o, objects/core/stdcpp/exception.o, objects/core/stdcpp/memory.o, objects/core/stdcpp/new_.o, objects/core/stdcpp/string.o, objects/core/stdcpp/string_view.o, objects/core/stdcpp/type_traits.o, objects/core/stdcpp/typeinfo.o, objects/core/stdcpp/utility.o, objects/core/stdcpp/vector.o, objects/core/stdcpp/xutility.o, objects/core/sync/barrier.o, objects/core/sync/condition.o, objects/core/sync/config.o, objects/core/sync/event.o, objects/core/sync/exception.o, objects/core/sync/mutex.o, objects/core/sync/package.o, objects/core/sync/rwmutex.o, objects/core/sync/semaphore.o, objects/core/sys/elf/package.o, objects/core/thread/context.o, objects/core/thread/fiber.o, objects/core/thread/osthread.o, objects/core/thread/package.o, objects/core/thread/threadbase.o, objects/core/thread/threadgroup.o, objects/core/thread/types.o, objects/core/time.o, objects/core/vararg.o, objects/core/volatile.o, objects/etc/valgrind/valgrind.o, objects/ldc/asan.o, objects/ldc/attributes.o, objects/ldc/dcompute.o, objects/ldc/eh_msvc.o, objects/ldc/sanitizer_common.o, objects/ldc/sanitizers_optionally_linked.o, objects/object.o, objects/rt/aApply.o, objects/rt/aApplyR.o, objects/rt/aaA.o, objects/rt/adi.o, objects/rt/arraycat.o, objects/rt/cast_.o, objects/rt/config.o, objects/rt/cover.o, objects/rt/critical_.o, objects/rt/deh.o, objects/rt/deh_win64_posix.o, objects/rt/dmain2.o, objects/rt/dso.o, objects/rt/dwarfeh.o, objects/rt/ehalloc.o, objects/rt/invariant.o, objects/rt/lifetime.o, objects/rt/memory.o, objects/rt/minfo.o, objects/rt/monitor_.o, objects/rt/msvc.o, objects/rt/msvc_math.o, objects/rt/profilegc.o, objects/rt/sections.o, objects/rt/sections_android.o, objects/rt/sections_darwin_64.o, objects/rt/sections_elf_shared.o, objects/rt/sections_ldc.o, objects/rt/sections_win64.o, objects/rt/tlsgc.o, objects/rt/trace.o, objects/rt/tracegc.o, objects/rt/util/typeinfo.o, objects/rt/util/utility.o, objects/core/sys/posix/aio.o, objects/core/sys/posix/arpa/inet.o, objects/core/sys/posix/config.o, objects/core/sys/posix/dirent.o, objects/core/sys/posix/dlfcn.o, objects/core/sys/posix/fcntl.o, objects/core/sys/posix/grp.o, objects/core/sys/posix/iconv.o, objects/core/sys/posix/inttypes.o, objects/core/sys/posix/libgen.o, objects/core/sys/posix/locale.o, objects/core/sys/posix/mqueue.o, objects/core/sys/posix/net/if_.o, objects/core/sys/posix/netdb.o, objects/core/sys/posix/netinet/in_.o, objects/core/sys/posix/netinet/tcp.o, objects/core/sys/posix/poll.o, objects/core/sys/posix/pthread.o, objects/core/sys/posix/pwd.o, objects/core/sys/posix/sched.o, objects/core/sys/posix/semaphore.o, objects/core/sys/posix/setjmp.o, objects/core/sys/posix/signal.o, objects/core/sys/posix/spawn.o, objects/core/sys/posix/stdc/time.o, objects/core/sys/posix/stdio.o, objects/core/sys/posix/stdlib.o, objects/core/sys/posix/string.o, objects/core/sys/posix/strings.o, objects/core/sys/posix/sys/filio.o, objects/core/sys/posix/sys/ioccom.o, objects/core/sys/posix/sys/ioctl.o, objects/core/sys/posix/sys/ipc.o, objects/core/sys/posix/sys/mman.o, objects/core/sys/posix/sys/msg.o, objects/core/sys/posix/sys/resource.o, objects/core/sys/posix/sys/select.o, objects/core/sys/posix/sys/shm.o, objects/core/sys/posix/sys/socket.o, objects/core/sys/posix/sys/stat.o, objects/core/sys/posix/sys/statvfs.o, objects/core/sys/posix/sys/time.o, objects/core/sys/posix/sys/ttycom.o, objects/core/sys/posix/sys/types.o, objects/core/sys/posix/sys/uio.o, objects/core/sys/posix/sys/un.o, objects/core/sys/posix/sys/utsname.o, objects/core/sys/posix/sys/wait.o, objects/core/sys/posix/syslog.o, objects/core/sys/posix/termios.o, objects/core/sys/posix/time.o, objects/core/sys/posix/ucontext.o, objects/core/sys/posix/unistd.o, objects/core/sys/posix/utime.o, objects/core/sys/linux/config.o, objects/core/sys/linux/dlfcn.o, objects/core/sys/linux/elf.o, objects/core/sys/linux/epoll.o, objects/core/sys/linux/err.o, objects/core/sys/linux/errno.o, objects/core/sys/linux/execinfo.o, objects/core/sys/linux/fcntl.o, objects/core/sys/linux/fs.o, objects/core/sys/linux/ifaddrs.o, objects/core/sys/linux/input.o, objects/core/sys/linux/input_event_codes.o, objects/core/sys/linux/io_uring.o, objects/core/sys/linux/link.o, objects/core/sys/linux/linux/if_arp.o, objects/core/sys/linux/linux/if_packet.o, objects/core/sys/linux/netinet/in_.o, objects/core/sys/linux/netinet/tcp.o, objects/core/sys/linux/perf_event.o, objects/core/sys/linux/sched.o, objects/core/sys/linux/stdio.o, objects/core/sys/linux/string.o, objects/core/sys/linux/sys/auxv.o, objects/core/sys/linux/sys/eventfd.o, objects/core/sys/linux/sys/file.o, objects/core/sys/linux/sys/inotify.o, objects/core/sys/linux/sys/mman.o, objects/core/sys/linux/sys/prctl.o, objects/core/sys/linux/sys/procfs.o, objects/core/sys/linux/sys/signalfd.o, objects/core/sys/linux/sys/socket.o, objects/core/sys/linux/sys/sysinfo.o, objects/core/sys/linux/sys/time.o, objects/core/sys/linux/sys/xattr.o, objects/core/sys/linux/termios.o, objects/core/sys/linux/time.o, objects/core/sys/linux/timerfd.o, objects/core/sys/linux/tipc.o, objects/core/sys/linux/uinput.o, objects/core/sys/linux/unistd.o, objects/core/sys/bionic/err.o, objects/core/sys/bionic/fcntl.o, objects/core/sys/bionic/stdlib.o, objects/core/sys/bionic/string.o, objects/core/sys/bionic/unistd.o FAILED: objects/core/atomic.o objects/core/attribute.o objects/core/bitop.o objects/core/builtins.o objects/core/checkedint.o objects/core/cpuid.o objects/core/demangle.o objects/core/exception.o objects/core/factory.o objects/core/gc/config.o objects/core/gc/gcinterface.o objects/core/gc/registry.o objects/core/int128.o objects/core/internal/abort.o objects/core/internal/array/appending.o objects/core/internal/array/arrayassign.o objects/core/internal/array/capacity.o objects/core/internal/array/casting.o objects/core/internal/array/comparison.o objects/core/internal/array/concatenation.o objects/core/internal/array/construction.o objects/core/internal/array/duplication.o objects/core/internal/array/equality.o objects/core/internal/array/operations.o objects/core/internal/array/utils.o objects/core/internal/atomic.o objects/core/internal/attributes.o objects/core/internal/backtrace/dwarf.o objects/core/internal/backtrace/elf.o objects/core/internal/backtrace/handler.o objects/core/internal/backtrace/libunwind.o objects/core/internal/backtrace/macho.o objects/core/internal/backtrace/unwind.o objects/core/internal/container/array.o objects/core/internal/container/common.o objects/core/internal/container/hashtab.o objects/core/internal/container/treap.o objects/core/internal/convert.o objects/core/internal/dassert.o objects/core/internal/destruction.o objects/core/internal/elf/dl.o objects/core/internal/elf/io.o objects/core/internal/entrypoint.o objects/core/internal/execinfo.o objects/core/internal/gc/bits.o objects/core/internal/gc/impl/conservative/gc.o objects/core/internal/gc/impl/manual/gc.o objects/core/internal/gc/impl/proto/gc.o objects/core/internal/gc/os.o objects/core/internal/gc/pooltable.o objects/core/internal/gc/proxy.o objects/core/internal/hash.o objects/core/internal/lifetime.o objects/core/internal/moving.o objects/core/internal/newaa.o objects/core/internal/parseoptions.o objects/core/internal/postblit.o objects/core/internal/qsort.o objects/core/internal/spinlock.o objects/core/internal/string.o objects/core/internal/switch_.o objects/core/internal/traits.o objects/core/internal/utf.o objects/core/internal/util/array.o objects/core/internal/util/math.o objects/core/internal/vararg/aarch64.o objects/core/internal/vararg/sysv_x64.o objects/core/lifetime.o objects/core/math.o objects/core/memory.o objects/core/runtime.o objects/core/simd.o objects/core/stdc/assert_.o objects/core/stdc/complex.o objects/core/stdc/config.o objects/core/stdc/ctype.o objects/core/stdc/errno.o objects/core/stdc/fenv.o objects/core/stdc/float_.o objects/core/stdc/inttypes.o objects/core/stdc/limits.o objects/core/stdc/locale.o objects/core/stdc/math.o objects/core/stdc/signal.o objects/core/stdc/stdarg.o objects/core/stdc/stddef.o objects/core/stdc/stdint.o objects/core/stdc/stdio.o objects/core/stdc/stdlib.o objects/core/stdc/string.o objects/core/stdc/tgmath.o objects/core/stdc/time.o objects/core/stdc/wchar_.o objects/core/stdc/wctype.o objects/core/stdcpp/allocator.o objects/core/stdcpp/array.o objects/core/stdcpp/exception.o objects/core/stdcpp/memory.o objects/core/stdcpp/new_.o objects/core/stdcpp/string.o objects/core/stdcpp/string_view.o objects/core/stdcpp/type_traits.o objects/core/stdcpp/typeinfo.o objects/core/stdcpp/utility.o objects/core/stdcpp/vector.o objects/core/stdcpp/xutility.o objects/core/sync/barrier.o objects/core/sync/condition.o objects/core/sync/config.o objects/core/sync/event.o objects/core/sync/exception.o objects/core/sync/mutex.o objects/core/sync/package.o objects/core/sync/rwmutex.o objects/core/sync/semaphore.o objects/core/sys/elf/package.o objects/core/thread/context.o objects/core/thread/fiber.o objects/core/thread/osthread.o objects/core/thread/package.o objects/core/thread/threadbase.o objects/core/thread/threadgroup.o objects/core/thread/types.o objects/core/time.o objects/core/vararg.o objects/core/volatile.o objects/etc/valgrind/valgrind.o objects/ldc/asan.o objects/ldc/attributes.o objects/ldc/dcompute.o objects/ldc/eh_msvc.o objects/ldc/sanitizer_common.o objects/ldc/sanitizers_optionally_linked.o objects/object.o objects/rt/aApply.o objects/rt/aApplyR.o objects/rt/aaA.o objects/rt/adi.o objects/rt/arraycat.o objects/rt/cast_.o objects/rt/config.o objects/rt/cover.o objects/rt/critical_.o objects/rt/deh.o objects/rt/deh_win64_posix.o objects/rt/dmain2.o objects/rt/dso.o objects/rt/dwarfeh.o objects/rt/ehalloc.o objects/rt/invariant.o objects/rt/lifetime.o objects/rt/memory.o objects/rt/minfo.o objects/rt/monitor_.o objects/rt/msvc.o objects/rt/msvc_math.o objects/rt/profilegc.o objects/rt/sections.o objects/rt/sections_android.o objects/rt/sections_darwin_64.o objects/rt/sections_elf_shared.o objects/rt/sections_ldc.o objects/rt/sections_win64.o objects/rt/tlsgc.o objects/rt/trace.o objects/rt/tracegc.o objects/rt/util/typeinfo.o objects/rt/util/utility.o objects/core/sys/posix/aio.o objects/core/sys/posix/arpa/inet.o objects/core/sys/posix/config.o objects/core/sys/posix/dirent.o objects/core/sys/posix/dlfcn.o objects/core/sys/posix/fcntl.o objects/core/sys/posix/grp.o objects/core/sys/posix/iconv.o objects/core/sys/posix/inttypes.o objects/core/sys/posix/libgen.o objects/core/sys/posix/locale.o objects/core/sys/posix/mqueue.o objects/core/sys/posix/net/if_.o objects/core/sys/posix/netdb.o objects/core/sys/posix/netinet/in_.o objects/core/sys/posix/netinet/tcp.o objects/core/sys/posix/poll.o objects/core/sys/posix/pthread.o objects/core/sys/posix/pwd.o objects/core/sys/posix/sched.o objects/core/sys/posix/semaphore.o objects/core/sys/posix/setjmp.o objects/core/sys/posix/signal.o objects/core/sys/posix/spawn.o objects/core/sys/posix/stdc/time.o objects/core/sys/posix/stdio.o objects/core/sys/posix/stdlib.o objects/core/sys/posix/string.o objects/core/sys/posix/strings.o objects/core/sys/posix/sys/filio.o objects/core/sys/posix/sys/ioccom.o objects/core/sys/posix/sys/ioctl.o objects/core/sys/posix/sys/ipc.o objects/core/sys/posix/sys/mman.o objects/core/sys/posix/sys/msg.o objects/core/sys/posix/sys/resource.o objects/core/sys/posix/sys/select.o objects/core/sys/posix/sys/shm.o objects/core/sys/posix/sys/socket.o objects/core/sys/posix/sys/stat.o objects/core/sys/posix/sys/statvfs.o objects/core/sys/posix/sys/time.o objects/core/sys/posix/sys/ttycom.o objects/core/sys/posix/sys/types.o objects/core/sys/posix/sys/uio.o objects/core/sys/posix/sys/un.o objects/core/sys/posix/sys/utsname.o objects/core/sys/posix/sys/wait.o objects/core/sys/posix/syslog.o objects/core/sys/posix/termios.o objects/core/sys/posix/time.o objects/core/sys/posix/ucontext.o objects/core/sys/posix/unistd.o objects/core/sys/posix/utime.o objects/core/sys/linux/config.o objects/core/sys/linux/dlfcn.o objects/core/sys/linux/elf.o objects/core/sys/linux/epoll.o objects/core/sys/linux/err.o objects/core/sys/linux/errno.o objects/core/sys/linux/execinfo.o objects/core/sys/linux/fcntl.o objects/core/sys/linux/fs.o objects/core/sys/linux/ifaddrs.o objects/core/sys/linux/input.o objects/core/sys/linux/input_event_codes.o objects/core/sys/linux/io_uring.o objects/core/sys/linux/link.o objects/core/sys/linux/linux/if_arp.o objects/core/sys/linux/linux/if_packet.o objects/core/sys/linux/netinet/in_.o objects/core/sys/linux/netinet/tcp.o objects/core/sys/linux/perf_event.o objects/core/sys/linux/sched.o objects/core/sys/linux/stdio.o objects/core/sys/linux/string.o objects/core/sys/linux/sys/auxv.o objects/core/sys/linux/sys/eventfd.o objects/core/sys/linux/sys/file.o objects/core/sys/linux/sys/inotify.o objects/core/sys/linux/sys/mman.o objects/core/sys/linux/sys/prctl.o objects/core/sys/linux/sys/procfs.o objects/core/sys/linux/sys/signalfd.o objects/core/sys/linux/sys/socket.o objects/core/sys/linux/sys/sysinfo.o objects/core/sys/linux/sys/time.o objects/core/sys/linux/sys/xattr.o objects/core/sys/linux/termios.o objects/core/sys/linux/time.o objects/core/sys/linux/timerfd.o objects/core/sys/linux/tipc.o objects/core/sys/linux/uinput.o objects/core/sys/linux/unistd.o objects/core/sys/bionic/err.o objects/core/sys/bionic/fcntl.o objects/core/sys/bionic/stdlib.o objects/core/sys/bionic/string.o objects/core/sys/bionic/unistd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/atomic.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/attribute.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/bitop.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/builtins.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/checkedint.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/cpuid.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/demangle.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/exception.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/factory.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/gc/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/gc/gcinterface.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/gc/registry.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/int128.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/abort.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/appending.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/arrayassign.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/capacity.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/casting.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/comparison.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/concatenation.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/construction.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/duplication.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/equality.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/operations.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/array/utils.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/atomic.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/attributes.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/dwarf.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/elf.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/handler.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/libunwind.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/macho.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/backtrace/unwind.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/container/array.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/container/common.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/container/hashtab.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/container/treap.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/convert.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/dassert.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/destruction.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/elf/dl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/elf/io.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/entrypoint.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/execinfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/bits.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/impl/conservative/gc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/impl/manual/gc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/impl/proto/gc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/os.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/pooltable.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/gc/proxy.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/hash.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/lifetime.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/moving.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/newaa.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/parseoptions.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/postblit.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/qsort.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/spinlock.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/switch_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/traits.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/utf.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/util/array.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/util/math.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/vararg/aarch64.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/internal/vararg/sysv_x64.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/lifetime.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/math.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/memory.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/runtime.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/simd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/assert_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/complex.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/ctype.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/errno.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/fenv.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/float_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/inttypes.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/limits.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/locale.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/math.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/signal.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/stdarg.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/stddef.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/stdint.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/stdio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/stdlib.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/tgmath.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/wchar_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdc/wctype.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/allocator.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/array.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/exception.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/memory.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/new_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/string_view.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/type_traits.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/typeinfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/utility.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/vector.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/stdcpp/xutility.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/barrier.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/condition.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/event.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/exception.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/mutex.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/package.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/rwmutex.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sync/semaphore.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/elf/package.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/context.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/fiber.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/osthread.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/package.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/threadbase.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/threadgroup.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/thread/types.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/vararg.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/volatile.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/etc/valgrind/valgrind.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/asan.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/attributes.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/dcompute.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/eh_msvc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/sanitizer_common.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/ldc/sanitizers_optionally_linked.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/object.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/aApply.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/aApplyR.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/aaA.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/adi.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/arraycat.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/cast_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/cover.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/critical_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/deh.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/deh_win64_posix.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/dmain2.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/dso.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/dwarfeh.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/ehalloc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/invariant.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/lifetime.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/memory.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/minfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/monitor_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/msvc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/msvc_math.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/profilegc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections_android.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections_darwin_64.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections_elf_shared.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections_ldc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/sections_win64.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/tlsgc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/trace.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/tracegc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/util/typeinfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/rt/util/utility.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/aio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/arpa/inet.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/dirent.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/dlfcn.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/fcntl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/grp.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/iconv.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/inttypes.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/libgen.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/locale.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/mqueue.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/net/if_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/netdb.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/netinet/in_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/netinet/tcp.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/poll.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/pthread.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/pwd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sched.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/semaphore.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/setjmp.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/signal.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/spawn.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/stdc/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/stdio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/stdlib.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/strings.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/filio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/ioccom.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/ioctl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/ipc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/mman.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/msg.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/resource.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/select.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/shm.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/socket.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/stat.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/statvfs.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/ttycom.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/types.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/uio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/un.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/utsname.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/sys/wait.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/syslog.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/termios.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/ucontext.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/unistd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/posix/utime.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/config.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/dlfcn.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/elf.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/epoll.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/err.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/errno.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/execinfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/fcntl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/fs.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/ifaddrs.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/input.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/input_event_codes.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/io_uring.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/link.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/linux/if_arp.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/linux/if_packet.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/netinet/in_.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/netinet/tcp.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/perf_event.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sched.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/stdio.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/auxv.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/eventfd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/file.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/inotify.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/mman.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/prctl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/procfs.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/signalfd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/socket.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/sysinfo.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/sys/xattr.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/termios.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/time.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/timerfd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/tipc.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/uinput.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/linux/unistd.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/bionic/err.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/bionic/fcntl.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/bionic/stdlib.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/bionic/string.o /home/kubo39/dev/ldc-build-runtime.tmp/objects/core/sys/bionic/unistd.o cd /home/kubo39/dev/ldc/runtime/druntime/src && /home/kubo39/dlang/ldc-1.35.0/bin/ldc2 -c --output-o -conf= -w -de -preview=dip1000 -preview=dtorfields -preview=fieldwise -mtriple=thumbv7em-unknown-none-newlibeabi -O3 -release -femit-local-var-lifetime -I/home/kubo39/dev/ldc/runtime/druntime/src -od=/home/kubo39/dev/ldc-build-runtime.tmp/objects -op core/atomic.d core/attribute.d core/bitop.d core/builtins.d core/checkedint.d core/cpuid.d core/demangle.d core/exception.d core/factory.d core/gc/config.d core/gc/gcinterface.d core/gc/registry.d core/int128.d core/internal/abort.d core/internal/array/appending.d core/internal/array/arrayassign.d core/internal/array/capacity.d core/internal/array/casting.d core/internal/array/comparison.d core/internal/array/concatenation.d core/internal/array/construction.d core/internal/array/duplication.d core/internal/array/equality.d core/internal/array/operations.d core/internal/array/utils.d core/internal/atomic.d core/internal/attributes.d core/internal/backtrace/dwarf.d core/internal/backtrace/elf.d core/internal/backtrace/handler.d core/internal/backtrace/libunwind.d core/internal/backtrace/macho.d core/internal/backtrace/unwind.d core/internal/container/array.d core/internal/container/common.d core/internal/container/hashtab.d core/internal/container/treap.d core/internal/convert.d core/internal/dassert.d core/internal/destruction.d core/internal/elf/dl.d core/internal/elf/io.d core/internal/entrypoint.d core/internal/execinfo.d core/internal/gc/bits.d core/internal/gc/impl/conservative/gc.d core/internal/gc/impl/manual/gc.d core/internal/gc/impl/proto/gc.d core/internal/gc/os.d core/internal/gc/pooltable.d core/internal/gc/proxy.d core/internal/hash.d core/internal/lifetime.d core/internal/moving.d core/internal/newaa.d core/internal/parseoptions.d core/internal/postblit.d core/internal/qsort.d core/internal/spinlock.d core/internal/string.d core/internal/switch_.d core/internal/traits.d core/internal/utf.d core/internal/util/array.d core/internal/util/math.d core/internal/vararg/aarch64.d core/internal/vararg/sysv_x64.d core/lifetime.d core/math.d core/memory.d core/runtime.d core/simd.d core/stdc/assert_.d core/stdc/complex.d core/stdc/config.d core/stdc/ctype.d core/stdc/errno.d core/stdc/fenv.d core/stdc/float_.d core/stdc/inttypes.d core/stdc/limits.d core/stdc/locale.d core/stdc/math.d core/stdc/signal.d core/stdc/stdarg.d core/stdc/stddef.d core/stdc/stdint.d core/stdc/stdio.d core/stdc/stdlib.d core/stdc/string.d core/stdc/tgmath.d core/stdc/time.d core/stdc/wchar_.d core/stdc/wctype.d core/stdcpp/allocator.d core/stdcpp/array.d core/stdcpp/exception.d core/stdcpp/memory.d core/stdcpp/new_.d core/stdcpp/string.d core/stdcpp/string_view.d core/stdcpp/type_traits.d core/stdcpp/typeinfo.d core/stdcpp/utility.d core/stdcpp/vector.d core/stdcpp/xutility.d core/sync/barrier.d core/sync/condition.d core/sync/config.d core/sync/event.d core/sync/exception.d core/sync/mutex.d core/sync/package.d core/sync/rwmutex.d core/sync/semaphore.d core/sys/elf/package.d core/thread/context.d core/thread/fiber.d core/thread/osthread.d core/thread/package.d core/thread/threadbase.d core/thread/threadgroup.d core/thread/types.d core/time.d core/vararg.d core/volatile.d etc/valgrind/valgrind.d ldc/asan.d ldc/attributes.d ldc/dcompute.d ldc/eh_msvc.d ldc/sanitizer_common.d ldc/sanitizers_optionally_linked.d object.d rt/aApply.d rt/aApplyR.d rt/aaA.d rt/adi.d rt/arraycat.d rt/cast_.d rt/config.d rt/cover.d rt/critical_.d rt/deh.d rt/deh_win64_posix.d rt/dmain2.d rt/dso.d rt/dwarfeh.d rt/ehalloc.d rt/invariant.d rt/lifetime.d rt/memory.d rt/minfo.d rt/monitor_.d rt/msvc.d rt/msvc_math.d rt/profilegc.d rt/sections.d rt/sections_android.d rt/sections_darwin_64.d rt/sections_elf_shared.d rt/sections_ldc.d rt/sections_win64.d rt/tlsgc.d rt/trace.d rt/tracegc.d rt/util/typeinfo.d rt/util/utility.d core/sys/posix/aio.d core/sys/posix/arpa/inet.d core/sys/posix/config.d core/sys/posix/dirent.d core/sys/posix/dlfcn.d core/sys/posix/fcntl.d core/sys/posix/grp.d core/sys/posix/iconv.d core/sys/posix/inttypes.d core/sys/posix/libgen.d core/sys/posix/locale.d core/sys/posix/mqueue.d core/sys/posix/net/if_.d core/sys/posix/netdb.d core/sys/posix/netinet/in_.d core/sys/posix/netinet/tcp.d core/sys/posix/poll.d core/sys/posix/pthread.d core/sys/posix/pwd.d core/sys/posix/sched.d core/sys/posix/semaphore.d core/sys/posix/setjmp.d core/sys/posix/signal.d core/sys/posix/spawn.d core/sys/posix/stdc/time.d core/sys/posix/stdio.d core/sys/posix/stdlib.d core/sys/posix/string.d core/sys/posix/strings.d core/sys/posix/sys/filio.d core/sys/posix/sys/ioccom.d core/sys/posix/sys/ioctl.d core/sys/posix/sys/ipc.d core/sys/posix/sys/mman.d core/sys/posix/sys/msg.d core/sys/posix/sys/resource.d core/sys/posix/sys/select.d core/sys/posix/sys/shm.d core/sys/posix/sys/socket.d core/sys/posix/sys/stat.d core/sys/posix/sys/statvfs.d core/sys/posix/sys/time.d core/sys/posix/sys/ttycom.d core/sys/posix/sys/types.d core/sys/posix/sys/uio.d core/sys/posix/sys/un.d core/sys/posix/sys/utsname.d core/sys/posix/sys/wait.d core/sys/posix/syslog.d core/sys/posix/termios.d core/sys/posix/time.d core/sys/posix/ucontext.d core/sys/posix/unistd.d core/sys/posix/utime.d core/sys/linux/config.d core/sys/linux/dlfcn.d core/sys/linux/elf.d core/sys/linux/epoll.d core/sys/linux/err.d core/sys/linux/errno.d core/sys/linux/execinfo.d core/sys/linux/fcntl.d core/sys/linux/fs.d core/sys/linux/ifaddrs.d core/sys/linux/input.d core/sys/linux/input_event_codes.d core/sys/linux/io_uring.d core/sys/linux/link.d core/sys/linux/linux/if_arp.d core/sys/linux/linux/if_packet.d core/sys/linux/netinet/in_.d core/sys/linux/netinet/tcp.d core/sys/linux/perf_event.d core/sys/linux/sched.d core/sys/linux/stdio.d core/sys/linux/string.d core/sys/linux/sys/auxv.d core/sys/linux/sys/eventfd.d core/sys/linux/sys/file.d core/sys/linux/sys/inotify.d core/sys/linux/sys/mman.d core/sys/linux/sys/prctl.d core/sys/linux/sys/procfs.d core/sys/linux/sys/signalfd.d core/sys/linux/sys/socket.d core/sys/linux/sys/sysinfo.d core/sys/linux/sys/time.d core/sys/linux/sys/xattr.d core/sys/linux/termios.d core/sys/linux/time.d core/sys/linux/timerfd.d core/sys/linux/tipc.d core/sys/linux/uinput.d core/sys/linux/unistd.d core/sys/bionic/err.d core/sys/bionic/fcntl.d core/sys/bionic/stdlib.d core/sys/bionic/string.d core/sys/bionic/unistd.d core/stdc/time.d(34): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(34): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(37): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(37): Error: undefined identifier `tm` core/stdc/time.d(40): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(40): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(43): Error: undefined identifier `tm` core/stdc/time.d(46): Error: undefined identifier `time_t`, did you mean function `time`? core/stdc/time.d(49): Error: undefined identifier `tm` (snip...) /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(37): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(37): Error: undefined identifier `tm` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(40): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(40): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(43): Error: undefined identifier `tm` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(46): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(49): Error: undefined identifier `tm` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(49): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(52): Error: undefined identifier `tm` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(52): Error: undefined identifier `time_t`, did you mean function `time`? /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/time.d(54): Error: undefined identifier `tm` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(31): Error: module `core.stdc.stdint` import `intptr_t` not found /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1188): Error: undefined identifier `FILE` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1193): Error: undefined identifier `FILE` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1199): Error: undefined identifier `FILE` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1203): Error: undefined identifier `FILE` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1205): Error: undefined identifier `FILE` /home/kubo39/dev/ldc/runtime/druntime/src/core/stdc/stdio.d(1205): Error: undefined identifier `FILE` ninja: build stopped: subcommand failed. .: Error: command failed with status 1
(EDIT: I should set BUILD_SHARED_LIBS=OFF, but it's unrelated.)
BUILD_SHARED_LIBS=OFF
At least CC=arm-none-eabi-gcc ldc-build-runtime --ninja --ldcSrcDir=./ldc --dFlags="-mtriple=thumbv7em-linux-none-newlibeabi" BUILD_SHARED_LIBS=OFF CMAKE_C_COMPILER_WORKS=True could generate libdruntime-ldc.a.
CC=arm-none-eabi-gcc ldc-build-runtime --ninja --ldcSrcDir=./ldc --dFlags="-mtriple=thumbv7em-linux-none-newlibeabi" BUILD_SHARED_LIBS=OFF CMAKE_C_COMPILER_WORKS=True
(EDIT: I should set
BUILD_SHARED_LIBS=OFF
, but it's unrelated.)