==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: vibe-d 0.8.6-8 (Wed Feb 24 00:07:58 2021) ==> Retrieving sources... -> Found vibe-d-0.8.6.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... vibe-d-0.8.6.tar.gz ... Passed ==> Making package: vibe-d 0.8.6-8 (Wed 24 Feb 2021 12:08:05 AM UTC) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (7) d-mir-core-1.1.14-2 libedit-20191231_3.1-3 llvm-libs-11.1.0-1 d-stdx-allocator-3.0.2-14 diet-ng-1.7.4-2 libevent-2.1.12-1 liblphobos-2:1.25.0-1 Total Download Size: 0.52 MiB Total Installed Size: 169.07 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading libevent-2.1.12-1-aarch64.pkg.tar.xz... downloading diet-ng-1.7.4-2-aarch64.pkg.tar.xz... downloading d-mir-core-1.1.14-2-aarch64.pkg.tar.xz... downloading d-stdx-allocator-3.0.2-14-aarch64.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libedit... installing llvm-libs... installing liblphobos... installing libevent... Optional dependencies for libevent python: to use event_rpcgen.py installing diet-ng... installing d-mir-core... installing d-stdx-allocator... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (16) compiler-rt-11.1.0-1 libnsl-1.3.0-1 ninja-1.10.2-1 perl-error-0.17029-2 perl-mailtools-2.21-4 perl-timedate-2.33-2 python-3.9.1-2 python-appdirs-1.4.4-3 python-ordered-set-4.0.2-3 python-packaging-20.9-1 python-pyparsing-2.4.7-3 python-setuptools-1:53.0.0-1 python-six-1.15.0-3 git-2.30.1-1 ldc-2:1.25.0-1 meson-0.57.1-1 Total Installed Size: 133.24 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-appdirs... installing python-pyparsing... installing python-six... installing python-packaging... installing python-ordered-set... installing python-setuptools... installing ninja... installing meson... installing compiler-rt... installing ldc... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-mime-tools: git send-email perl-net-smtp-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group git with gid 976. Creating user git (git daemon user) with uid 976 and gid 976. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules ==> Retrieving sources... -> Found vibe-d-0.8.6.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting vibe-d-0.8.6.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true .. The Meson build system Version: 0.57.1 Source dir: /build/vibe-d/src/vibe.d-0.8.6 Build dir: /build/vibe-d/src/vibe.d-0.8.6/build Build type: native build Project name: Vibe.d Project version: 0.8.6 D compiler for the host machine: ldc (llvm 1.25.0 "LDC - the LLVM D compiler (1.25.0):") D linker for the host machine: ldc ld.gold 2.35 Host machine cpu family: aarch64 Host machine cpu: aarch64 Found pkg-config: /usr/bin/pkg-config (1.7.3) Run-time dependency zlib found: YES 1.2.11 Run-time dependency libcrypto found: YES 1.1.1j Run-time dependency libssl found: YES 1.1.1j Run-time dependency libevent found: YES 2.1.12 Run-time dependency diet found: YES 1.7.4 Run-time dependency stdx-allocator found: YES 3.0.1 Message: Fetching OpenSSL D bindings from Github... Message: Using non-system OpenSSL D bindings. Message: Fetching LibEvent bindings from Github... Message: Using non-system LibEvent D bindings. ../utils/meson.build:47: DEPRECATION: Library vibe-utils was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-utils to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../data/meson.build:29: DEPRECATION: Library vibe-data was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-data to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../core/meson.build:50: DEPRECATION: Library vibe-core was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-core to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../stream/meson.build:34: DEPRECATION: Library vibe-stream was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-stream to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../textfilter/meson.build:28: DEPRECATION: Library vibe-textfilter was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-textfilter to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../inet/meson.build:32: DEPRECATION: Library vibe-inet was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-inet to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../tls/meson.build:28: DEPRECATION: Library vibe-tls was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-tls to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../crypto/meson.build:27: DEPRECATION: Library vibe-crypto was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-crypto to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. ../http/meson.build:44: DEPRECATION: Library vibe-http was passed to the "libraries" keyword argument of a previous call to generate() method instead of first positional argument. Adding vibe-http to "Requires" field, but this is a deprecated behaviour that will change in a future version of Meson. Please report the issue if this warning cannot be avoided in your case. Build targets in project: 26 Found ninja-1.10.2 at /usr/bin/ninja [0/247] Compiling D object utils/libvi...so.0.8.6.p/vibe_internal_exception.d.o [0/247] Compiling D object utils/libvi....8.6.p/vibe_internal_memory_legacy.d.o [0/247] Compiling D object utils/libvi....so.0.8.6.p/vibe_internal_meta_all.d.o [0/247] Compiling D object utils/libvi...0.8.6.p/vibe_internal_meta_codegen.d.o [0/247] Compiling D object utils/libvi....8.6.p/vibe_internal_meta_funcattr.d.o [0/247] Compiling D object utils/libvi....0.8.6.p/vibe_internal_meta_traits.d.o [0/247] Compiling D object utils/libvi...8.6.p/vibe_internal_meta_typetuple.d.o [0/247] Compiling D object utils/libvi....so.0.8.6.p/vibe_internal_meta_uda.d.o [1/247] Compiling D object utils/libvi...so.0.8.6.p/vibe_internal_exception.d.o [1/247] Compiling D object utils/libvi...so.0.8.6.p/vibe_internal_rangeutil.d.o [2/247] Compiling D object utils/libvi...8.6.p/vibe_internal_meta_typetuple.d.o [2/247] Compiling D object utils/libvi....8.6.p/vibe_internal_utilallocator.d.o [3/247] Compiling D object utils/libvi....so.0.8.6.p/vibe_internal_meta_uda.d.o [3/247] Compiling D object utils/libvi...ils.so.0.8.6.p/vibe_internal_win32.d.o [4/247] Compiling D object utils/libvi....so.0.8.6.p/vibe_internal_meta_all.d.o [4/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_array.d.o [5/247] Compiling D object utils/libvi...0.8.6.p/vibe_internal_meta_codegen.d.o [5/247] Compiling D object utils/libvi....0.8.6.p/vibe_utils_dictionarylist.d.o [6/247] Compiling D object utils/libvi...ils.so.0.8.6.p/vibe_internal_win32.d.o [6/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_hashmap.d.o [7/247] Compiling D object utils/libvi...so.0.8.6.p/vibe_internal_rangeutil.d.o [7/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_memory.d.o [8/247] Compiling D object utils/libvi....0.8.6.p/vibe_internal_meta_traits.d.o [8/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_string.d.o [9/247] Compiling D object utils/libvi....8.6.p/vibe_internal_meta_funcattr.d.o [9/247] Compiling D object utils/libvi...s.so.0.8.6.p/vibe_utils_validation.d.o [10/247] Compiling D object utils/libv....8.6.p/vibe_internal_utilallocator.d.o [10/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_exception.d.o [11/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_exception.d.o [11/247] Compiling D object utils/vibe...tils.p/vibe_internal_memory_legacy.d.o [12/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_array.d.o [12/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_meta_all.d.o [13/247] Compiling D object utils/libv...tils.so.0.8.6.p/vibe_utils_hashmap.d.o [13/247] Compiling D object utils/vibe...utils.p/vibe_internal_meta_codegen.d.o [14/247] Compiling D object utils/libv....0.8.6.p/vibe_utils_dictionarylist.d.o [14/247] Compiling D object utils/vibe...tils.p/vibe_internal_meta_funcattr.d.o [15/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_memory.d.o [15/247] Compiling D object utils/vibe..._utils.p/vibe_internal_meta_traits.d.o [16/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_meta_all.d.o [16/247] Compiling D object utils/vibe...ils.p/vibe_internal_meta_typetuple.d.o [17/247] Compiling D object utils/vibe...ils.p/vibe_internal_meta_typetuple.d.o [17/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_meta_uda.d.o [18/247] Compiling D object utils/libvibe-utils.so.0.8.6.p/vibe_utils_string.d.o [18/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_rangeutil.d.o [19/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_meta_uda.d.o [19/247] Compiling D object utils/vibe...tils.p/vibe_internal_utilallocator.d.o [20/247] Compiling D object utils/vibe..._utils.p/vibe_internal_meta_traits.d.o ../utils/vibe/internal/meta/traits.d(199): Deprecation: returning this.i escapes a reference to parameter this ../utils/vibe/internal/meta/traits.d(199): perhaps annotate the parameter with return ../utils/vibe/internal/meta/traits.d(209): Deprecation: returning this.i escapes a reference to parameter this ../utils/vibe/internal/meta/traits.d(209): perhaps annotate the parameter with return ../utils/vibe/internal/meta/traits.d(316): Deprecation: returning this.a escapes a reference to parameter this ../utils/vibe/internal/meta/traits.d(316): perhaps annotate the parameter with return [20/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_win32.d.o [21/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_rangeutil.d.o [21/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_array.d.o [22/247] Compiling D object utils/vibe-test_utils.p/vibe_internal_win32.d.o [22/247] Compiling D object utils/vibe..._utils.p/vibe_utils_dictionarylist.d.o [23/247] Compiling D object utils/vibe...tils.p/vibe_internal_utilallocator.d.o [23/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_hashmap.d.o [24/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_array.d.o [24/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_memory.d.o [25/247] Compiling D object utils/libv...s.so.0.8.6.p/vibe_utils_validation.d.o [25/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_string.d.o [26/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_memory.d.o [26/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_validation.d.o [27/247] Compiling D object utils/libv....8.6.p/vibe_internal_memory_legacy.d.o ../utils/vibe/internal/memory_legacy.d(9): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. ../utils/vibe/internal/memory_legacy.d(9): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. [27/247] Linking target utils/libvibe-utils.so.0.8.6 [28/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_hashmap.d.o [28/247] Compiling D object data/libvibe-data.so.0.8.6.p/vibe_data_bson.d.o [29/247] Linking target utils/libvibe-utils.so.0.8.6 [29/247] Generating symbol file utils/...0.8.6.p/libvibe-utils.so.0.8.6.symbols [30/247] Compiling D object utils/vibe...utils.p/vibe_internal_meta_codegen.d.o [30/247] Compiling D object data/libvibe-data.so.0.8.6.p/vibe_data_json.d.o [31/247] Compiling D object utils/vibe...tils.p/vibe_internal_memory_legacy.d.o ../utils/vibe/internal/memory_legacy.d(9): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. ../utils/vibe/internal/memory_legacy.d(9): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. [31/247] Compiling D object data/libvi...so.0.8.6.p/vibe_data_serialization.d.o [32/247] Compiling D object data/libvi...so.0.8.6.p/vibe_data_serialization.d.o [32/247] Compiling D object data/vibe-test_data.p/vibe_data_bson.d.o [33/247] Compiling D object utils/vibe...tils.p/vibe_internal_meta_funcattr.d.o [33/247] Compiling D object data/vibe-test_data.p/vibe_data_json.d.o [34/247] Generating symbol file utils/...0.8.6.p/libvibe-utils.so.0.8.6.symbols [34/247] Compiling D object data/vibe-test_data.p/vibe_data_serialization.d.o [35/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_string.d.o [35/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_appmain.d.o [36/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_appmain.d.o [36/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_args.d.o [37/247] Compiling D object utils/vibe..._utils.p/vibe_utils_dictionarylist.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/range/primitives.d(1624): instantiated from here: isInputRange!(DictionaryList!(int, true, 32LU, false)) /usr/include/dlang/ldc/std/conv.d(957): instantiated from here: isInfinite!(DictionaryList!(int, true, 32LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/range/primitives.d(1624): instantiated from here: isInputRange!(DictionaryList!(int, true, 32LU, false)) /usr/include/dlang/ldc/std/conv.d(957): instantiated from here: isInfinite!(DictionaryList!(int, true, 32LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(1265): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. [37/247] Compiling D object core/libvi...e.so.0.8.6.p/vibe_core_concurrency.d.o [38/247] Compiling D object utils/vibe-test_utils.p/vibe_utils_validation.d.o [38/247] Linking target utils/vibe-test_utils [39/247] Compiling D object data/libvibe-data.so.0.8.6.p/vibe_data_bson.d.o [39/247] Compiling D object core/libvi...o.0.8.6.p/vibe_core_connectionpool.d.o [40/247] Linking target utils/vibe-test_utils [40/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_core.d.o [41/247] Compiling D object data/libvibe-data.so.0.8.6.p/vibe_data_json.d.o ../data/vibe/data/json.d(279): Deprecation: returning this escapes a reference to parameter this ../data/vibe/data/json.d(279): perhaps annotate the parameter with return [41/247] Linking target data/libvibe-data.so.0.8.6 [42/247] Compiling D object core/libvi...o.0.8.6.p/vibe_core_connectionpool.d.o [42/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_driver.d.o [43/247] Compiling D object core/libvi...e.so.0.8.6.p/vibe_core_concurrency.d.o [43/247] Compiling D object core/libvi...0.8.6.p/vibe_core_drivers_libasync.d.o [44/247] Linking target data/libvibe-data.so.0.8.6 [44/247] Generating symbol file data/l....0.8.6.p/libvibe-data.so.0.8.6.symbols [45/247] Compiling D object core/libvi...0.8.6.p/vibe_core_drivers_libasync.d.o [45/247] Compiling D object core/libvi....8.6.p/vibe_core_drivers_libevent2.d.o [46/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_driver.d.o [46/247] Compiling D object core/libvi....p/vibe_core_drivers_libevent2_tcp.d.o [47/247] Generating symbol file data/l....0.8.6.p/libvibe-data.so.0.8.6.symbols [47/247] Compiling D object core/libvi...o.0.8.6.p/vibe_core_drivers_native.d.o [48/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_args.d.o [48/247] Compiling D object core/libvi...6.p/vibe_core_drivers_threadedfile.d.o [49/247] Compiling D object core/libvi...o.0.8.6.p/vibe_core_drivers_native.d.o [49/247] Compiling D object core/libvi...8.6.p/vibe_core_drivers_timerqueue.d.o [50/247] Compiling D object core/libvi...8.6.p/vibe_core_drivers_timerqueue.d.o [50/247] Compiling D object core/libvi...so.0.8.6.p/vibe_core_drivers_utils.d.o [51/247] Compiling D object data/vibe-test_data.p/vibe_data_bson.d.o [51/247] Compiling D object core/libvi...so.0.8.6.p/vibe_core_drivers_win32.d.o [52/247] Compiling D object core/libvi...so.0.8.6.p/vibe_core_drivers_utils.d.o [52/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_file.d.o [53/247] Compiling D object core/libvi...so.0.8.6.p/vibe_core_drivers_win32.d.o [53/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_log.d.o [54/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_core.d.o [54/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_net.d.o [55/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_file.d.o [55/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_path.d.o [56/247] Compiling D object core/libvi...6.p/vibe_core_drivers_threadedfile.d.o [56/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_stream.d.o [57/247] Compiling D object data/vibe-test_data.p/vibe_data_serialization.d.o ../data/vibe/data/serialization.d(1712): Deprecation: returning this.i escapes a reference to parameter this ../data/vibe/data/serialization.d(1712): perhaps annotate the parameter with return Warning: Getter for vibe.data.serialization.__unittest_L1969_C1.A.fooString is not @safe Warning: Setter for vibe.data.serialization.__unittest_L1969_C1.A.fooString is not @safe [57/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_sync.d.o [58/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_path.d.o [58/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_task.d.o [59/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_stream.d.o [59/247] Compiling D object core/libvi...so.0.8.6.p/vibe_internal_allocator.d.o [60/247] Compiling D object core/libvi...so.0.8.6.p/vibe_internal_allocator.d.o [60/247] Compiling D object core/libvi....0.8.6.p/vibe_internal_freelistref.d.o [61/247] Compiling D object core/libvi....0.8.6.p/vibe_internal_freelistref.d.o ../core/vibe/internal/freelistref.d(20): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. ../core/vibe/internal/freelistref.d(20): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. [61/247] Compiling D object core/libvi...8.6.p/vibe_internal_interfaceproxy.d.o [62/247] Compiling D object core/libvi....p/vibe_core_drivers_libevent2_tcp.d.o [62/247] Compiling D object core/libvi...re.so.0.8.6.p/vibe_internal_memory.d.o [63/247] Compiling D object core/libvi...8.6.p/vibe_internal_interfaceproxy.d.o [63/247] Compiling D object core/vibe-test_core.p/vibe_appmain.d.o [64/247] Compiling D object core/vibe-test_core.p/vibe_appmain.d.o [64/247] Compiling D object core/vibe-test_core.p/vibe_core_args.d.o [65/247] Compiling D object core/libvi...re.so.0.8.6.p/vibe_internal_memory.d.o [65/247] Compiling D object core/vibe-test_core.p/vibe_core_concurrency.d.o [66/247] Compiling D object data/vibe-test_data.p/vibe_data_json.d.o ../data/vibe/data/json.d(279): Deprecation: returning this escapes a reference to parameter this ../data/vibe/data/json.d(279): perhaps annotate the parameter with return [66/247] Linking target data/vibe-test_data [67/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_net.d.o [67/247] Compiling D object core/vibe-test_core.p/vibe_core_connectionpool.d.o [68/247] Linking target data/vibe-test_data [68/247] Compiling D object core/vibe-test_core.p/vibe_core_core.d.o [69/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_sync.d.o [69/247] Compiling D object core/vibe-test_core.p/vibe_core_driver.d.o [70/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_task.d.o [70/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_libasync.d.o [71/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_libasync.d.o [71/247] Compiling D object core/vibe-...core.p/vibe_core_drivers_libevent2.d.o [72/247] Compiling D object core/libvibe-core.so.0.8.6.p/vibe_core_log.d.o [72/247] Compiling D object core/vibe-....p/vibe_core_drivers_libevent2_tcp.d.o [73/247] Compiling D object core/libvi....8.6.p/vibe_core_drivers_libevent2.d.o [73/247] Linking target core/libvibe-core.so.0.8.6 [74/247] Linking target core/libvibe-core.so.0.8.6 [74/247] Generating symbol file core/l....0.8.6.p/libvibe-core.so.0.8.6.symbols [75/247] Generating symbol file core/l....0.8.6.p/libvibe-core.so.0.8.6.symbols [75/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_native.d.o [76/247] Compiling D object core/vibe-test_core.p/vibe_core_connectionpool.d.o [76/247] Compiling D object core/vibe-...e.p/vibe_core_drivers_threadedfile.d.o [77/247] Compiling D object core/vibe-test_core.p/vibe_core_driver.d.o [77/247] Compiling D object core/vibe-...ore.p/vibe_core_drivers_timerqueue.d.o [78/247] Compiling D object core/vibe-....p/vibe_core_drivers_libevent2_tcp.d.o [78/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_utils.d.o [79/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_utils.d.o [79/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_win32.d.o [80/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_native.d.o [80/247] Compiling D object core/vibe-test_core.p/vibe_core_file.d.o [81/247] Compiling D object core/vibe-test_core.p/vibe_core_drivers_win32.d.o [81/247] Compiling D object core/vibe-test_core.p/vibe_core_log.d.o [82/247] Compiling D object core/vibe-test_core.p/vibe_core_args.d.o [82/247] Compiling D object core/vibe-test_core.p/vibe_core_net.d.o [83/247] Compiling D object core/vibe-test_core.p/vibe_core_concurrency.d.o ../core/vibe/core/concurrency.d(73): Deprecation: opCatAssign is deprecated. Use opOpAssign(string op)(...) if (op == "~") instead. [83/247] Compiling D object core/vibe-test_core.p/vibe_core_path.d.o [84/247] Compiling D object core/vibe-...e.p/vibe_core_drivers_threadedfile.d.o [84/247] Compiling D object core/vibe-test_core.p/vibe_core_stream.d.o [85/247] Compiling D object core/vibe-...core.p/vibe_core_drivers_libevent2.d.o [85/247] Compiling D object core/vibe-test_core.p/vibe_core_sync.d.o [86/247] Compiling D object core/vibe-test_core.p/vibe_core_stream.d.o [86/247] Compiling D object core/vibe-test_core.p/vibe_core_task.d.o [87/247] Compiling D object core/vibe-...ore.p/vibe_core_drivers_timerqueue.d.o [87/247] Compiling D object core/vibe-test_core.p/vibe_internal_allocator.d.o [88/247] Compiling D object core/vibe-test_core.p/vibe_internal_allocator.d.o [88/247] Compiling D object core/vibe-test_core.p/vibe_internal_freelistref.d.o [89/247] Compiling D object core/vibe-test_core.p/vibe_core_path.d.o [89/247] Compiling D object core/vibe-...ore.p/vibe_internal_interfaceproxy.d.o [90/247] Compiling D object core/vibe-...ore.p/vibe_internal_interfaceproxy.d.o [90/247] Compiling D object core/vibe-test_core.p/vibe_internal_memory.d.o [91/247] Compiling D object core/vibe-test_core.p/vibe_core_file.d.o [91/247] Compiling D object crypto/lib....so.0.8.6.p/vibe_crypto_cryptorand.d.o [92/247] Compiling D object core/vibe-test_core.p/vibe_internal_memory.d.o [92/247] Compiling D object crypto/lib...o.0.8.6.p/vibe_crypto_passwordhash.d.o [93/247] Compiling D object crypto/lib....so.0.8.6.p/vibe_crypto_cryptorand.d.o [93/247] Compiling D object crypto/vibe-test_crypto.p/vibe_crypto_cryptorand.d.o [94/247] Compiling D object core/vibe-test_core.p/vibe_core_sync.d.o [94/247] Compiling D object crypto/vib..._crypto.p/vibe_crypto_passwordhash.d.o [95/247] Compiling D object core/vibe-test_core.p/vibe_core_core.d.o [95/247] Compiling D object stream/lib...ream.so.0.8.6.p/vibe_stream_base64.d.o [96/247] Compiling D object core/vibe-test_core.p/vibe_core_task.d.o [96/247] Compiling D object stream/lib...am.so.0.8.6.p/vibe_stream_counting.d.o [97/247] Compiling D object core/vibe-test_core.p/vibe_core_net.d.o [97/247] Compiling D object stream/lib...ream.so.0.8.6.p/vibe_stream_memory.d.o [98/247] Compiling D object crypto/lib...o.0.8.6.p/vibe_crypto_passwordhash.d.o [98/247] Linking target crypto/libvibe-crypto.so.0.8.6 [99/247] Compiling D object crypto/vibe-test_crypto.p/vibe_crypto_cryptorand.d.o [99/247] Compiling D object stream/lib...m.so.0.8.6.p/vibe_stream_multicast.d.o [100/247] Compiling D object stream/li...am.so.0.8.6.p/vibe_stream_counting.d.o [100/247] Compiling D object stream/li....so.0.8.6.p/vibe_stream_operations.d.o [101/247] Linking target crypto/libvibe-crypto.so.0.8.6 [101/247] Generating symbol file crypt....8.6.p/libvibe-crypto.so.0.8.6.symbols [102/247] Compiling D object core/vibe-test_core.p/vibe_internal_freelistref.d.o ../core/vibe/internal/freelistref.d(20): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. ../core/vibe/internal/freelistref.d(20): Deprecation: template std.exception.enforceEx(E : Throwable) if (is(typeof(new E("", string.init, size_t.init)))) is deprecated - Use enforce. enforceEx will be removed with 2.089. [102/247] Compiling D object stream/li...tream.so.0.8.6.p/vibe_stream_stdio.d.o [103/247] Compiling D object stream/li...ream.so.0.8.6.p/vibe_stream_base64.d.o [103/247] Compiling D object stream/li...am.so.0.8.6.p/vibe_stream_taskpipe.d.o [104/247] Compiling D object stream/li...ream.so.0.8.6.p/vibe_stream_memory.d.o [104/247] Compiling D object stream/li...eam.so.0.8.6.p/vibe_stream_wrapper.d.o [105/247] Compiling D object stream/li...eam.so.0.8.6.p/vibe_stream_wrapper.d.o [105/247] Compiling D object stream/li...stream.so.0.8.6.p/vibe_stream_zlib.d.o [106/247] Compiling D object stream/li...m.so.0.8.6.p/vibe_stream_multicast.d.o [106/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_base64.d.o [107/247] Compiling D object stream/li...am.so.0.8.6.p/vibe_stream_taskpipe.d.o [107/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_counting.d.o [108/247] Compiling D object stream/li...tream.so.0.8.6.p/vibe_stream_stdio.d.o [108/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_memory.d.o [109/247] Compiling D object stream/li....so.0.8.6.p/vibe_stream_operations.d.o [109/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_multicast.d.o [110/247] Compiling D object crypto/vi..._crypto.p/vibe_crypto_passwordhash.d.o [110/247] Linking target crypto/vibe-test_crypto [111/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_base64.d.o [111/247] Compiling D object stream/vi...st_stream.p/vibe_stream_operations.d.o [112/247] Compiling D object core/vibe-test_core.p/vibe_core_log.d.o [112/247] Linking target core/vibe-test_core [113/247] Compiling D object stream/li...stream.so.0.8.6.p/vibe_stream_zlib.d.o [113/247] Linking target stream/libvibe-stream.so.0.8.6 [114/247] Linking target crypto/vibe-test_crypto [114/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_stdio.d.o [115/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_counting.d.o [115/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_taskpipe.d.o [116/247] Linking target stream/libvibe-stream.so.0.8.6 [116/247] Generating symbol file strea....8.6.p/libvibe-stream.so.0.8.6.symbols [117/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_memory.d.o [117/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_wrapper.d.o [118/247] Generating symbol file crypt....8.6.p/libvibe-crypto.so.0.8.6.symbols [118/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_zlib.d.o [119/247] Linking target core/vibe-test_core [119/247] Compiling D object textfilte...er.so.0.8.6.p/vibe_textfilter_html.d.o [120/247] Compiling D object textfilte...er.so.0.8.6.p/vibe_textfilter_html.d.o [120/247] Compiling D object textfilte...o.0.8.6.p/vibe_textfilter_markdown.d.o [121/247] Generating symbol file strea....8.6.p/libvibe-stream.so.0.8.6.symbols [121/247] Compiling D object textfilte....0.8.6.p/vibe_textfilter_urlencode.d.o [122/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_wrapper.d.o [122/247] Compiling D object textfilte..._textfilter.p/vibe_textfilter_html.d.o [123/247] Compiling D object textfilte....0.8.6.p/vibe_textfilter_urlencode.d.o [123/247] Compiling D object textfilte...tfilter.p/vibe_textfilter_markdown.d.o [124/247] Compiling D object textfilte..._textfilter.p/vibe_textfilter_html.d.o [124/247] Compiling D object textfilte...filter.p/vibe_textfilter_urlencode.d.o [125/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_stdio.d.o [125/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_message.d.o [126/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_taskpipe.d.o [126/247] Compiling D object inet/libv...net.so.0.8.6.p/vibe_inet_mimetypes.d.o [127/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_multicast.d.o [127/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_path.d.o [128/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_path.d.o [128/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_url.d.o [129/247] Compiling D object inet/libv...net.so.0.8.6.p/vibe_inet_mimetypes.d.o [129/247] Compiling D object inet/libv...t.so.0.8.6.p/vibe_inet_urltransfer.d.o [130/247] Compiling D object textfilte...o.0.8.6.p/vibe_textfilter_markdown.d.o [130/247] Linking target textfilter/libvibe-textfilter.so.0.8.6 [131/247] Compiling D object stream/vi...st_stream.p/vibe_stream_operations.d.o [131/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_webform.d.o [132/247] Compiling D object stream/vibe-test_stream.p/vibe_stream_zlib.d.o [132/247] Linking target stream/vibe-test_stream [133/247] Linking target textfilter/libvibe-textfilter.so.0.8.6 [133/247] Generating symbol file textf....p/libvibe-textfilter.so.0.8.6.symbols [134/247] Linking target stream/vibe-test_stream [134/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_message.d.o [135/247] Compiling D object inet/libv...t.so.0.8.6.p/vibe_inet_urltransfer.d.o [135/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_mimetypes.d.o [136/247] Compiling D object textfilte...filter.p/vibe_textfilter_urlencode.d.o [136/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_path.d.o [137/247] Generating symbol file textf....p/libvibe-textfilter.so.0.8.6.symbols [137/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_url.d.o [138/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_url.d.o [138/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_urltransfer.d.o [139/247] Compiling D object textfilte...tfilter.p/vibe_textfilter_markdown.d.o [139/247] Linking target textfilter/vibe-test_textfilter [140/247] Linking target textfilter/vibe-test_textfilter [140/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_webform.d.o [141/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_message.d.o [141/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_botan.d.o [142/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_botan.d.o [142/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_openssl.d.o [143/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_mimetypes.d.o [143/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_tls.d.o [144/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_path.d.o [144/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_botan.d.o [145/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_botan.d.o [145/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_openssl.d.o [146/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_urltransfer.d.o [146/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_tls.d.o [147/247] Compiling D object inet/libvibe-inet.so.0.8.6.p/vibe_inet_webform.d.o [147/247] Linking target inet/libvibe-inet.so.0.8.6 [148/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_url.d.o [148/247] Compiling D object http/libv...be_http_internal_basic_auth_client.d.o [149/247] Linking target inet/libvibe-inet.so.0.8.6 [149/247] Generating symbol file inet/....0.8.6.p/libvibe-inet.so.0.8.6.symbols [150/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_message.d.o [150/247] Compiling D object http/libv....0.8.6.p/vibe_http_auth_basic_auth.d.o [151/247] Compiling D object http/libv...be_http_internal_basic_auth_client.d.o [151/247] Compiling D object http/libv...0.8.6.p/vibe_http_auth_digest_auth.d.o [152/247] Generating symbol file inet/....0.8.6.p/libvibe-inet.so.0.8.6.symbols [152/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_client.d.o [153/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_tls.d.o [153/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_common.d.o [154/247] Compiling D object http/libv....0.8.6.p/vibe_http_auth_basic_auth.d.o [154/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_dist.d.o [155/247] Compiling D object http/libv...0.8.6.p/vibe_http_auth_digest_auth.d.o [155/247] Compiling D object http/libv...tp.so.0.8.6.p/vibe_http_fileserver.d.o [156/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_tls.d.o [156/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_form.d.o [157/247] Compiling D object inet/vibe-test_inet.p/vibe_inet_webform.d.o ../inet/vibe/inet/webform.d(470): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. ../inet/vibe/inet/webform.d(412): instantiated from here: formEncodeImpl!(DictionaryList!(string, true, 32LU, false)) ../inet/vibe/inet/webform.d(587): instantiated from here: urlEncode!(DictionaryList!(string, true, 32LU, false)) ../inet/vibe/inet/webform.d(505): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. ../inet/vibe/inet/webform.d(477): instantiated from here: formEncodeImpl!(Appender!string, DictionaryList!(string, true, 32LU, false)) ../inet/vibe/inet/webform.d(412): instantiated from here: formEncodeImpl!(DictionaryList!(string, true, 32LU, false)) ../inet/vibe/inet/webform.d(587): instantiated from here: urlEncode!(DictionaryList!(string, true, 32LU, false)) ../inet/vibe/inet/webform.d(470): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. ../inet/vibe/inet/webform.d(412): instantiated from here: formEncodeImpl!(DictionaryList!(string, true, 16LU, false)) ../inet/vibe/inet/webform.d(593): instantiated from here: urlEncode!(DictionaryList!(string, true, 16LU, false)) ../inet/vibe/inet/webform.d(505): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. ../inet/vibe/inet/webform.d(477): instantiated from here: formEncodeImpl!(Appender!string, DictionaryList!(string, true, 16LU, false)) ../inet/vibe/inet/webform.d(412): instantiated from here: formEncodeImpl!(DictionaryList!(string, true, 16LU, false)) ../inet/vibe/inet/webform.d(593): instantiated from here: urlEncode!(DictionaryList!(string, true, 16LU, false)) [157/247] Linking target inet/vibe-test_inet [158/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_dist.d.o [158/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_log.d.o [159/247] Linking target inet/vibe-test_inet [159/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_proxy.d.o [160/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_form.d.o [160/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_router.d.o [161/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_common.d.o [161/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_server.d.o [162/247] Compiling D object http/libv...tp.so.0.8.6.p/vibe_http_fileserver.d.o [162/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_session.d.o [163/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_proxy.d.o [163/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_status.d.o [164/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_log.d.o [164/247] Compiling D object http/libv...tp.so.0.8.6.p/vibe_http_websockets.d.o [165/247] Compiling D object tls/vibe-test_tls.p/vibe_stream_openssl.d.o [165/247] Linking target tls/vibe-test_tls [166/247] Compiling D object tls/libvibe-tls.so.0.8.6.p/vibe_stream_openssl.d.o [166/247] Linking target tls/libvibe-tls.so.0.8.6 [167/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_status.d.o [167/247] Compiling D object http/vibe...be_http_internal_basic_auth_client.d.o [168/247] Linking target tls/libvibe-tls.so.0.8.6 [168/247] Generating symbol file tls/l...o.0.8.6.p/libvibe-tls.so.0.8.6.symbols [169/247] Linking target tls/vibe-test_tls [169/247] Compiling D object http/vibe-test_http.p/vibe_http_auth_basic_auth.d.o [170/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_session.d.o [170/247] Compiling D object http/vibe..._http.p/vibe_http_auth_digest_auth.d.o [171/247] Generating symbol file tls/l...o.0.8.6.p/libvibe-tls.so.0.8.6.symbols [171/247] Compiling D object http/vibe-test_http.p/vibe_http_client.d.o [172/247] Compiling D object http/vibe...be_http_internal_basic_auth_client.d.o [172/247] Compiling D object http/vibe-test_http.p/vibe_http_common.d.o [173/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_router.d.o [173/247] Compiling D object http/vibe-test_http.p/vibe_http_dist.d.o [174/247] Compiling D object http/vibe-test_http.p/vibe_http_auth_basic_auth.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [174/247] Compiling D object http/vibe-test_http.p/vibe_http_fileserver.d.o [175/247] Compiling D object http/libv...tp.so.0.8.6.p/vibe_http_websockets.d.o [175/247] Compiling D object http/vibe-test_http.p/vibe_http_form.d.o [176/247] Compiling D object http/vibe..._http.p/vibe_http_auth_digest_auth.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [176/247] Compiling D object http/vibe-test_http.p/vibe_http_log.d.o [177/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_client.d.o [177/247] Compiling D object http/vibe-test_http.p/vibe_http_proxy.d.o [178/247] Compiling D object http/libvibe-http.so.0.8.6.p/vibe_http_server.d.o ../http/vibe/http/server.d(949): Deprecation: function std.typecons.Nullable!(CookieValueMap).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../http/vibe/http/server.d(962): Deprecation: function std.typecons.Nullable!(DictionaryList!(string, true, 16LU, false)).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../http/vibe/http/server.d(1041): Deprecation: function std.typecons.Nullable!(DictionaryList!(string, true, 16LU, false)).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [178/247] Linking target http/libvibe-http.so.0.8.6 [179/247] Compiling D object http/vibe-test_http.p/vibe_http_common.d.o [179/247] Compiling D object http/vibe-test_http.p/vibe_http_router.d.o [180/247] Compiling D object http/vibe-test_http.p/vibe_http_proxy.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [180/247] Compiling D object http/vibe-test_http.p/vibe_http_server.d.o [181/247] Compiling D object http/vibe-test_http.p/vibe_http_form.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [181/247] Compiling D object http/vibe-test_http.p/vibe_http_session.d.o [182/247] Linking target http/libvibe-http.so.0.8.6 [182/247] Generating symbol file http/....0.8.6.p/libvibe-http.so.0.8.6.symbols [183/247] Compiling D object http/vibe-test_http.p/vibe_http_fileserver.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [183/247] Compiling D object http/vibe-test_http.p/vibe_http_status.d.o [184/247] Compiling D object http/vibe-test_http.p/vibe_http_status.d.o [184/247] Compiling D object http/vibe-test_http.p/vibe_http_websockets.d.o [185/247] Compiling D object http/vibe-test_http.p/vibe_http_dist.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [185/247] Compiling D object mail/libvibe-mail.so.0.8.6.p/vibe_mail_smtp.d.o [186/247] Compiling D object http/vibe-test_http.p/vibe_http_log.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [186/247] Compiling D object mail/vibe-test_mail.p/vibe_mail_smtp.d.o [187/247] Generating symbol file http/....0.8.6.p/libvibe-http.so.0.8.6.symbols [187/247] Compiling D object mongodb/l...db.so.0.8.6.p/vibe_db_mongo_client.d.o [188/247] Compiling D object mail/libvibe-mail.so.0.8.6.p/vibe_mail_smtp.d.o [188/247] Linking target mail/libvibe-mail.so.0.8.6 [189/247] Compiling D object http/vibe-test_http.p/vibe_http_session.d.o [189/247] Compiling D object mongodb/l...o.0.8.6.p/vibe_db_mongo_collection.d.o [190/247] Linking target mail/libvibe-mail.so.0.8.6 [190/247] Compiling D object mongodb/l...o.0.8.6.p/vibe_db_mongo_connection.d.o [191/247] Compiling D object mail/vibe-test_mail.p/vibe_mail_smtp.d.o [191/247] Linking target mail/vibe-test_mail [192/247] Compiling D object mongodb/l...db.so.0.8.6.p/vibe_db_mongo_client.d.o [192/247] Compiling D object mongodb/l...db.so.0.8.6.p/vibe_db_mongo_cursor.d.o [193/247] Linking target mail/vibe-test_mail [193/247] Compiling D object mongodb/l....so.0.8.6.p/vibe_db_mongo_database.d.o [194/247] Compiling D object http/vibe-test_http.p/vibe_http_websockets.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [194/247] Compiling D object mongodb/l...odb.so.0.8.6.p/vibe_db_mongo_flags.d.o [195/247] Compiling D object mongodb/l...odb.so.0.8.6.p/vibe_db_mongo_flags.d.o [195/247] Compiling D object mongodb/l...odb.so.0.8.6.p/vibe_db_mongo_mongo.d.o [196/247] Compiling D object mongodb/l...db.so.0.8.6.p/vibe_db_mongo_cursor.d.o [196/247] Compiling D object mongodb/l...godb.so.0.8.6.p/vibe_db_mongo_sasl.d.o [197/247] Compiling D object mongodb/l...odb.so.0.8.6.p/vibe_db_mongo_mongo.d.o [197/247] Compiling D object mongodb/l...0.8.6.p/vibe_db_mongo_sessionstore.d.o [198/247] Compiling D object mongodb/l...o.0.8.6.p/vibe_db_mongo_connection.d.o [198/247] Compiling D object mongodb/l....so.0.8.6.p/vibe_db_mongo_settings.d.o [199/247] Compiling D object mongodb/l...o.0.8.6.p/vibe_db_mongo_collection.d.o [199/247] Compiling D object mongodb/v...est_mongodb.p/vibe_db_mongo_client.d.o [200/247] Compiling D object http/vibe-test_http.p/vibe_http_router.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [200/247] Compiling D object mongodb/v...mongodb.p/vibe_db_mongo_collection.d.o [201/247] Compiling D object mongodb/l...godb.so.0.8.6.p/vibe_db_mongo_sasl.d.o [201/247] Compiling D object mongodb/v...mongodb.p/vibe_db_mongo_connection.d.o [202/247] Compiling D object mongodb/l....so.0.8.6.p/vibe_db_mongo_database.d.o [202/247] Compiling D object mongodb/v...est_mongodb.p/vibe_db_mongo_cursor.d.o [203/247] Compiling D object mongodb/l....so.0.8.6.p/vibe_db_mongo_settings.d.o [203/247] Compiling D object mongodb/v...t_mongodb.p/vibe_db_mongo_database.d.o [204/247] Compiling D object mongodb/l...0.8.6.p/vibe_db_mongo_sessionstore.d.o [204/247] Linking target mongodb/libvibe-mongodb.so.0.8.6 [205/247] Linking target mongodb/libvibe-mongodb.so.0.8.6 [205/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_flags.d.o [206/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_flags.d.o [206/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_mongo.d.o [207/247] Compiling D object mongodb/v...est_mongodb.p/vibe_db_mongo_client.d.o [207/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_sasl.d.o [208/247] Compiling D object mongodb/v...mongodb.p/vibe_db_mongo_connection.d.o [208/247] Compiling D object mongodb/v...ngodb.p/vibe_db_mongo_sessionstore.d.o [209/247] Compiling D object mongodb/v...est_mongodb.p/vibe_db_mongo_cursor.d.o [209/247] Compiling D object mongodb/v...t_mongodb.p/vibe_db_mongo_settings.d.o [210/247] Compiling D object http/vibe-test_http.p/vibe_http_server.d.o ../http/vibe/http/server.d(949): Deprecation: function std.typecons.Nullable!(CookieValueMap).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../http/vibe/http/server.d(962): Deprecation: function std.typecons.Nullable!(DictionaryList!(string, true, 16LU, false)).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../http/vibe/http/server.d(1041): Deprecation: function std.typecons.Nullable!(DictionaryList!(string, true, 16LU, false)).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [210/247] Compiling D object redis/lib...dis.so.0.8.6.p/vibe_db_redis_redis.d.o [211/247] Compiling D object http/vibe-test_http.p/vibe_http_client.d.o ../http/vibe/http/client.d(297): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. ../http/vibe/http/client.d(295): instantiated from here: __lambda2!(HTTPClientResponse) [211/247] Linking target http/vibe-test_http [212/247] Linking target http/vibe-test_http [212/247] Compiling D object redis/lib...is.so.0.8.6.p/vibe_db_redis_idioms.d.o [213/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_mongo.d.o [213/247] Compiling D object redis/lib...0.8.6.p/vibe_db_redis_sessionstore.d.o [214/247] Compiling D object mongodb/v...mongodb.p/vibe_db_mongo_collection.d.o ../mongodb/vibe/db/mongo/collection.d(126): Deprecation: template vibe.db.mongo.cursor.MongoCursor(Q, R = Bson, S = Bson) is deprecated ../mongodb/vibe/db/mongo/cursor.d(108): instantiated from here: find!(Bson) ../mongodb/vibe/db/mongo/collection.d(116): instantiated from here: MongoCursor!(Bson) ../mongodb/vibe/db/mongo/collection.d(143): instantiated from here: find!(Bson, Bson, Bson) ../mongodb/vibe/db/mongo/collection.d(160): ... (2 instantiations, -v to show) ... ../mongodb/vibe/db/mongo/collection.d(246): instantiated from here: runCommand!(Bson) ../mongodb/vibe/db/mongo/collection.d(258): instantiated from here: findAndModifyExt!(string[string], string[string][string], bool[string]) ../mongodb/vibe/db/mongo/collection.d(126): Deprecation: template vibe.db.mongo.cursor.MongoCursor(Q, R = Bson, S = Bson) is deprecated ../mongodb/vibe/db/mongo/collection.d(572): instantiated from here: find!(User) ../mongodb/vibe/db/mongo/collection.d(579): Deprecation: function std.typecons.Nullable!(User).Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. [214/247] Compiling D object redis/lib...dis.so.0.8.6.p/vibe_db_redis_types.d.o [215/247] Compiling D object mongodb/v...t_mongodb.p/vibe_db_mongo_database.d.o ../mongodb/vibe/db/mongo/collection.d(126): Deprecation: template vibe.db.mongo.cursor.MongoCursor(Q, R = Bson, S = Bson) is deprecated ../mongodb/vibe/db/mongo/cursor.d(108): instantiated from here: find!(Bson) ../mongodb/vibe/db/mongo/collection.d(116): instantiated from here: MongoCursor!(Bson) ../mongodb/vibe/db/mongo/collection.d(143): instantiated from here: find!(Bson, CMD, Bson) ../mongodb/vibe/db/mongo/collection.d(160): ... (1 instantiations, -v to show) ... ../mongodb/vibe/db/mongo/database.d(131): instantiated from here: findOne!(Bson, CMD) ../mongodb/vibe/db/mongo/database.d(97): instantiated from here: runCommand!(CMD) [215/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_idioms.d.o [216/247] Compiling D object mongodb/vibe-test_mongodb.p/vibe_db_mongo_sasl.d.o [216/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_redis.d.o [217/247] Compiling D object redis/lib...dis.so.0.8.6.p/vibe_db_redis_types.d.o [217/247] Compiling D object redis/vib...redis.p/vibe_db_redis_sessionstore.d.o [218/247] Compiling D object mongodb/v...t_mongodb.p/vibe_db_mongo_settings.d.o [218/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_types.d.o [219/247] Compiling D object redis/lib...is.so.0.8.6.p/vibe_db_redis_idioms.d.o [219/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_auth.d.o [220/247] Compiling D object mongodb/v...ngodb.p/vibe_db_mongo_sessionstore.d.o ../mongodb/vibe/db/mongo/collection.d(126): Deprecation: template vibe.db.mongo.cursor.MongoCursor(Q, R = Bson, S = Bson) is deprecated ../mongodb/vibe/db/mongo/cursor.d(108): instantiated from here: find!(Bson) ../mongodb/vibe/db/mongo/collection.d(116): instantiated from here: MongoCursor!(Bson) ../mongodb/vibe/db/mongo/collection.d(143): instantiated from here: find!(Bson, CMD, Bson) ../mongodb/vibe/db/mongo/collection.d(160): ... (2 instantiations, -v to show) ... ../mongodb/vibe/db/mongo/collection.d(206): instantiated from here: runCommand!(CMD) ../mongodb/vibe/db/mongo/sessionstore.d(91): instantiated from here: findAndModify!(string[string], SysTime[string][string], int[string]) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [220/247] Linking target mongodb/vibe-test_mongodb [221/247] Linking target mongodb/vibe-test_mongodb [221/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_common.d.o [222/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_auth.d.o [222/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_i18n.d.o [223/247] Compiling D object redis/lib...0.8.6.p/vibe_db_redis_sessionstore.d.o [223/247] Compiling D object web/libvi....6.p/vibe_web_internal_rest_common.d.o [224/247] Compiling D object redis/lib...dis.so.0.8.6.p/vibe_db_redis_redis.d.o [224/247] Linking target redis/libvibe-redis.so.0.8.6 [225/247] Linking target redis/libvibe-redis.so.0.8.6 [225/247] Compiling D object web/libvi....p/vibe_web_internal_rest_jsclient.d.o [226/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_i18n.d.o [226/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_rest.d.o [227/247] Compiling D object web/libvi....6.p/vibe_web_internal_rest_common.d.o [227/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_validation.d.o [228/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_idioms.d.o ../redis/vibe/db/redis/types.d(386): Deprecation: function std.typecons.Nullable!string.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../redis/vibe/db/redis/idioms.d(210): instantiated from here: RedisHash!string ../redis/vibe/db/redis/idioms.d(175): instantiated from here: RedisObject!(User) ../redis/vibe/db/redis/idioms.d(192): instantiated from here: RedisObjectCollection!(User, RedisCollectionOptions.supportIteration, 1LU) [228/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_web.d.o [229/247] Compiling D object web/libvi....p/vibe_web_internal_rest_jsclient.d.o [229/247] Compiling D object web/vibe-test_web.p/vibe_web_auth.d.o [230/247] Compiling D object redis/vib...redis.p/vibe_db_redis_sessionstore.d.o [230/247] Compiling D object web/vibe-test_web.p/vibe_web_common.d.o [231/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_common.d.o [231/247] Compiling D object web/vibe-test_web.p/vibe_web_i18n.d.o [232/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_web.d.o [232/247] Compiling D object web/vibe-...eb.p/vibe_web_internal_rest_common.d.o [233/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_redis.d.o [233/247] Compiling D object web/vibe-....p/vibe_web_internal_rest_jsclient.d.o [234/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_rest.d.o [234/247] Compiling D object web/vibe-test_web.p/vibe_web_rest.d.o [235/247] Compiling D object web/libvibe-web.so.0.8.6.p/vibe_web_validation.d.o [235/247] Linking target web/libvibe-web.so.0.8.6 [236/247] Linking target web/libvibe-web.so.0.8.6 [236/247] Compiling D object web/vibe-test_web.p/vibe_web_validation.d.o [237/247] Compiling D object redis/vibe-test_redis.p/vibe_db_redis_types.d.o ../redis/vibe/db/redis/types.d(386): Deprecation: function std.typecons.Nullable!string.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../redis/vibe/db/redis/types.d(77): instantiated from here: RedisHash!string ../redis/vibe/db/redis/types.d(87): instantiated from here: getAsHash!string [237/247] Linking target redis/vibe-test_redis [238/247] Linking target redis/vibe-test_redis [238/247] Compiling D object web/vibe-test_web.p/vibe_web_web.d.o [239/247] Compiling D object web/vibe-test_web.p/vibe_web_common.d.o FAILED: web/vibe-test_web.p/vibe_web_common.d.o ldc -I=web/vibe-test_web.p -I=web/ -I=../web -I=http/ -I=../http -I=inet/ -I=../inet -I=stream/ -I=../stream -I=core/ -I=../core -I=utils/ -I=../utils -I=../lib/subprojects/openssl -I=../lib/subprojects/libevent -I=data/ -I=../data -I=textfilter/ -I=../textfilter -I=tls/ -I=../tls -I=crypto/ -I=../crypto -I/usr/include/d/stdx-allocator -I/usr/include/d/mir-core -I/usr/include/d/diet -enable-color -wi -d-version=VibeLibeventDriver -d-version=Have_openssl -d-version=Have_diet_ng -d-version=Have_stdx_allocator -d-version=VibeUseOpenSSL11 -unittest -makedeps=web/vibe-test_web.p/vibe_web_common.d.o.deps -of=web/vibe-test_web.p/vibe_web_common.d.o -c ../web/vibe/web/common.d /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [240/247] Compiling D object web/vibe-test_web.p/vibe_web_auth.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [241/247] Compiling D object web/vibe-test_web.p/vibe_web_validation.d.o [242/247] Compiling D object web/vibe-....p/vibe_web_internal_rest_jsclient.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [243/247] Compiling D object web/vibe-test_web.p/vibe_web_i18n.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [244/247] Compiling D object web/vibe-test_web.p/vibe_web_web.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [245/247] Compiling D object web/vibe-...eb.p/vibe_web_internal_rest_common.d.o /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) [246/247] Compiling D object web/vibe-test_web.p/vibe_web_rest.d.o ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!string.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(greeting, 1LU, API) ../web/vibe/web/rest.d(460): instantiated from here: registerRestInterface!(API) ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!string.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(addNewUser, 2LU, API) ../web/vibe/web/rest.d(460): instantiated from here: registerRestInterface!(API) ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!int.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(getName, 4LU, API) ../web/vibe/web/rest.d(460): instantiated from here: registerRestInterface!(API) ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!ulong.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(getHeaderCount, 0LU, MyServiceImpl) ../web/vibe/web/rest.d(1262): instantiated from here: registerRestInterface!(MyServiceImpl) ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!string.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(create, 0LU, KeysImpl) ../web/vibe/web/rest.d(2354): instantiated from here: registerRestInterface!(KeysImpl) ../web/vibe/web/rest.d(1465): Deprecation: function std.typecons.Nullable!ulong.Nullable.get_ is deprecated - Implicit conversion with alias Nullable.get this will be removed after 2.096. Please use .get explicitly. ../web/vibe/web/rest.d(353): instantiated from here: jsonMethodHandler!(create, 0LU, KeysImpl) ../web/vibe/web/rest.d(2354): instantiated from here: registerRestInterface!(KeysImpl) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, DictionaryList!(string, true, 16LU, false), char) /usr/include/dlang/ldc/std/typecons.d(2838): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2816): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(175): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) /usr/include/dlang/ldc/std/range/primitives.d(177): Deprecation: alias byKeyValue this is deprecated - Iterate over .byKeyValue instead. /usr/include/dlang/ldc/std/format.d(4067): instantiated from here: isInputRange!(const(DictionaryList!(string, true, 16LU, false))) /usr/include/dlang/ldc/std/format.d(4427): instantiated from here: enforceValidFormatSpec!(const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/format.d(1875): instantiated from here: formatValueImpl!(Appender!string, const(DictionaryList!(string, true, 16LU, false)), char) /usr/include/dlang/ldc/std/typecons.d(2849): ... (1 instantiations, -v to show) ... /usr/include/dlang/ldc/std/typecons.d(2826): instantiated from here: toString!(Appender!string) ../http/vibe/http/server.d(967): instantiated from here: Nullable!(DictionaryList!(string, true, 16LU, false)) ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv8/leming/build