fuzz coverage

Coverage Report

Created: 2025-06-01 19:34

/Users/eugenesiegel/btc/bitcoin/src/util/fs.h
Line
Count
Source (jump to first uncovered line)
1
// Copyright (c) 2017-present The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_UTIL_FS_H
6
#define BITCOIN_UTIL_FS_H
7
8
#include <tinyformat.h>
9
10
#include <cstdio>
11
#include <filesystem> // IWYU pragma: export
12
#include <functional>
13
#include <iomanip>
14
#include <ios>
15
#include <ostream>
16
#include <string>
17
#include <system_error>
18
#include <type_traits>
19
#include <utility>
20
21
/** Filesystem operations and types */
22
namespace fs {
23
24
using namespace std::filesystem;
25
26
/**
27
 * Path class wrapper to block calls to the fs::path(std::string) implicit
28
 * constructor and the fs::path::string() method, which have unsafe and
29
 * unpredictable behavior on Windows (see implementation note in
30
 * \ref PathToString for details)
31
 */
32
class path : public std::filesystem::path
33
{
34
public:
35
    using std::filesystem::path::path;
36
37
    // Allow path objects arguments for compatibility.
38
21.4M
    path(std::filesystem::path path) : std::filesystem::path::path(std::move(path)) {}
39
49.9k
    path& operator=(std::filesystem::path path) { std::filesystem::path::operator=(std::move(path)); return *this; }
40
20.4M
    path& operator/=(const std::filesystem::path& path) { std::filesystem::path::operator/=(path); return *this; }
41
42
    // Allow literal string arguments, which are safe as long as the literals are ASCII.
43
99.9k
    path(const char* c) : std::filesystem::path(c) {}
44
0
    path& operator=(const char* c) { std::filesystem::path::operator=(c); return *this; }
45
399k
    path& operator/=(const char* c) { std::filesystem::path::operator/=(c); return *this; }
46
0
    path& append(const char* c) { std::filesystem::path::append(c); return *this; }
47
48
    // Disallow std::string arguments to avoid locale-dependent decoding on windows.
49
    path(std::string) = delete;
50
    path& operator=(std::string) = delete;
51
    path& operator/=(std::string) = delete;
52
    path& append(std::string) = delete;
53
54
    // Disallow std::string conversion method to avoid locale-dependent encoding on windows.
55
    std::string string() const = delete;
56
57
    /**
58
     * Return a UTF-8 representation of the path as a std::string, for
59
     * compatibility with code using std::string. For code using the newer
60
     * std::u8string type, it is more efficient to call the inherited
61
     * std::filesystem::path::u8string method instead.
62
     */
63
    std::string utf8string() const
64
0
    {
65
0
        const std::u8string& utf8_str{std::filesystem::path::u8string()};
66
0
        return std::string{utf8_str.begin(), utf8_str.end()};
67
0
    }
68
69
    // Required for path overloads in <fstream>.
70
    // See https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=96e0367ead5d8dcac3bec2865582e76e2fbab190
71
0
    path& make_preferred() { std::filesystem::path::make_preferred(); return *this; }
72
0
    path filename() const { return std::filesystem::path::filename(); }
73
};
74
75
static inline path u8path(const std::string& utf8_str)
76
20.2M
{
77
20.2M
    return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()});
78
20.2M
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: autofile.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: banman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bip324.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitset.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_header.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_index.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chain.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: connman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
flatfile.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Line
Count
Source
76
20.1M
{
77
20.1M
    return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()});
78
20.1M
}
Unexecuted instantiation: float.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: hex.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: http_request.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: i2p.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: integer.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: key.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: message.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: muhash.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pcp.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pow.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_message.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: protocol.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: random.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rbf.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rpc.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_format.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signet.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: socks5.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: span.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: string.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: system.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transaction.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
utxo_snapshot.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Line
Count
Source
76
49.9k
{
77
49.9k
    return std::filesystem::path(std::u8string{utf8_str.begin(), utf8_str.end()});
78
49.9k
}
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypter.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: notifications.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: spend.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: util.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: client.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: config.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: messages.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netif.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: settings.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: common.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_types.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: request.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: exception.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sock.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: thread.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: logging.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: streams.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: db.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dump.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: migrate.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: receive.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addresses.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: backup.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transactions.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mining.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: base.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txindex.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: init.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: context.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mapport.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: abort.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: caches.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coin.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: database_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miner.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: noui.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rest.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: output_script.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server_util.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdb.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL6u8pathERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
79
80
// Disallow implicit std::string conversion for absolute to avoid
81
// locale-dependent encoding on windows.
82
static inline path absolute(const path& p)
83
199k
{
84
199k
    return std::filesystem::absolute(p);
85
199k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: addrman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: asmap.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: autofile.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: banman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: bip324.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: bitset.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: block.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: block_header.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: block_index.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: chain.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: connman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fees.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: float.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: hex.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: http_request.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: i2p.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: integer.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: key.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: message.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: muhash.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: net.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: pcp.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: pow.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: process_message.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: protocol.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: random.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rbf.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rpc.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_format.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: signet.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: socks5.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: span.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: string.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: system.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: transaction.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: crypter.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: notifications.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: spend.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mempool.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: util.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: client.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coins.cpp:_ZN2fsL8absoluteERKNS_4pathE
args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Line
Count
Source
83
199k
{
84
199k
    return std::filesystem::absolute(p);
85
199k
}
Unexecuted instantiation: config.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: messages.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: netif.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: settings.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: common.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: net_types.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: netbase.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: request.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: exception.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fs.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: sock.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: thread.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: logging.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: streams.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: db.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: dump.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: load.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: migrate.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: receive.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: addresses.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: backup.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: transactions.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: wallet.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mining.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: validation.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: base.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txindex.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: init.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: context.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mapport.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: abort.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: caches.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coin.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: database_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: miner.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: noui.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rest.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: node.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: output_script.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: server.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: server_util.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txdb.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL8absoluteERKNS_4pathE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL8absoluteERKNS_4pathE
86
87
// Disallow implicit std::string conversion for exists to avoid
88
// locale-dependent encoding on windows.
89
static inline bool exists(const path& p)
90
199k
{
91
199k
    return std::filesystem::exists(p);
92
199k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: addrman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: asmap.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: autofile.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: banman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: bip324.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: bitset.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: block.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: block_header.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: block_index.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: chain.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: connman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fees.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: float.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: hex.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: http_request.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: i2p.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: integer.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: key.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: message.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: muhash.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: net.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: pcp.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: pow.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: process_message.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: protocol.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: random.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rbf.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rpc.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_format.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: signet.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: socks5.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: span.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: string.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: system.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: transaction.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL6existsERKNS_4pathE
utxo_snapshot.cpp:_ZN2fsL6existsERKNS_4pathE
Line
Count
Source
90
49.9k
{
91
49.9k
    return std::filesystem::exists(p);
92
49.9k
}
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: crypter.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: notifications.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: spend.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mempool.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: util.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: client.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coins.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: config.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: messages.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: netif.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: settings.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: common.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: net_types.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: netbase.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: request.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: exception.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fs.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: sock.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: thread.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: logging.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: streams.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: db.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: dump.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: load.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: migrate.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: receive.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: addresses.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: backup.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: transactions.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: wallet.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mining.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: validation.cpp:_ZN2fsL6existsERKNS_4pathE
addrdb.cpp:_ZN2fsL6existsERKNS_4pathE
Line
Count
Source
90
99.9k
{
91
99.9k
    return std::filesystem::exists(p);
92
99.9k
}
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: base.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txindex.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: init.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: context.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mapport.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: abort.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL6existsERKNS_4pathE
blockstorage.cpp:_ZN2fsL6existsERKNS_4pathE
Line
Count
Source
90
49.9k
{
91
49.9k
    return std::filesystem::exists(p);
92
49.9k
}
Unexecuted instantiation: caches.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coin.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: database_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: miner.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: noui.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rest.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: node.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: output_script.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: server.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: server_util.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txdb.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL6existsERKNS_4pathE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL6existsERKNS_4pathE
93
94
// Allow explicit quoted stream I/O.
95
static inline auto quoted(const std::string& s)
96
0
{
97
0
    return std::quoted(s, '"', '&');
98
0
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: autofile.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: banman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bip324.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitset.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_header.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_index.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chain.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: connman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: float.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: hex.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: http_request.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: i2p.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: integer.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: key.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: message.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: muhash.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pcp.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pow.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_message.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: protocol.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: random.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rbf.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rpc.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_format.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signet.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: socks5.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: span.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: string.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: system.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transaction.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypter.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: notifications.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: spend.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: util.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: client.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: config.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: messages.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netif.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: settings.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: common.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_types.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: request.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: exception.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sock.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: thread.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: logging.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: streams.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: db.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dump.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: migrate.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: receive.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addresses.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: backup.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transactions.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mining.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: base.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txindex.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: init.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: context.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mapport.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: abort.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: caches.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coin.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: database_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miner.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: noui.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rest.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: output_script.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server_util.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdb.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL6quotedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
99
100
// Allow safe path append operations.
101
static inline path operator/(path p1, const path& p2)
102
20.2M
{
103
20.2M
    p1 /= p2;
104
20.2M
    return p1;
105
20.2M
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: addrman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: asmap.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: autofile.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: banman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: bip324.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: bitdeque.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: bitset.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: block.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: block_header.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: block_index.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockfilter.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: buffered_file.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: chain.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: checkqueue.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coins_view.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: connman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_common.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: deserialize.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: feefrac.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fee_rate.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fees.cpp:_ZN2fsdvENS_4pathERKS0_
flatfile.cpp:_ZN2fsdvENS_4pathERKS0_
Line
Count
Source
102
20.1M
{
103
20.1M
    p1 /= p2;
104
20.1M
    return p1;
105
20.1M
}
Unexecuted instantiation: float.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: headerssync.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: hex.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: http_request.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: i2p.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: integer.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: key.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: merkleblock.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: message.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: miniscript.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: minisketch.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mini_miner.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: muhash.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: net.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: net_permissions.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: netaddress.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: node_eviction.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: pcp.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: package_eval.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: poolresource.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: pow.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: process_message.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: process_messages.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: protocol.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: random.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rbf.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rpc.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_format.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_ops.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: script_sign.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: signature_checker.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: signet.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: socks5.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: span.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: string.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: strprintf.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: system.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: torcontrol.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: transaction.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: tx_pool.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txorphan.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txrequest.cpp:_ZN2fsdvENS_4pathERKS0_
utxo_snapshot.cpp:_ZN2fsdvENS_4pathERKS0_
Line
Count
Source
102
49.9k
{
103
49.9k
    p1 /= p2;
104
49.9k
    return p1;
105
49.9k
}
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: vecdeque.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: versionbits.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coincontrol.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coinselection.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: crypter.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: notifications.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: spend.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mempool.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fuzz.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: util.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: client.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: chainparams.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coins.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: config.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: messages.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: netif.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: settings.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: common.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: net_types.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: netbase.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: request.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: descriptor.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: signingprovider.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: batchpriority.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: exception.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fs.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: readwritefile.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: sock.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: thread.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: logging.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: streams.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: db.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: dump.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: feebumper.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: interfaces.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: load.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: migrate.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: receive.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: addresses.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: backup.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: encrypt.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: signmessage.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: transactions.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: wallet.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: sqlite.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: walletdb.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: walletutil.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mining.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: setup_common.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txmempool.cpp:_ZN2fsdvENS_4pathERKS0_
validation.cpp:_ZN2fsdvENS_4pathERKS0_
Line
Count
Source
102
49.9k
{
103
49.9k
    p1 /= p2;
104
49.9k
    return p1;
105
49.9k
}
Unexecuted instantiation: addrdb.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockencodings.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: tx_verify.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: httprpc.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: httpserver.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: base.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txindex.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: init.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coinstats.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: context.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mapport.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: net_processing.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: netgroup.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: abort.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockstorage.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: caches.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: chainstate.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coin.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: database_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mempool_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: miner.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: peerman_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: noui.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: fees_args.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: truc_policy.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rest.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: blockchain.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: node.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: output_script.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: server.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: server_util.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txoutproof.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: sigcache.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txdb.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: txorphanage.cpp:_ZN2fsdvENS_4pathERKS0_
Unexecuted instantiation: validationinterface.cpp:_ZN2fsdvENS_4pathERKS0_
106
static inline path operator/(path p1, const char* p2)
107
299k
{
108
299k
    p1 /= p2;
109
299k
    return p1;
110
299k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: addrman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: asmap.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: autofile.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: banman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: bip324.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: bitdeque.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: bitset.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: block.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: block_header.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: block_index.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: blockfilter.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: buffered_file.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: chain.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: checkqueue.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coins_view.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: connman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_common.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: deserialize.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: feefrac.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fee_rate.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fees.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: flatfile.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: float.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: headerssync.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: hex.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: http_request.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: i2p.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: integer.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: key.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: merkleblock.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: message.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: miniscript.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: minisketch.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mini_miner.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: muhash.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: net.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: net_permissions.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: netaddress.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: node_eviction.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: pcp.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: package_eval.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: poolresource.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: pow.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: process_message.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: process_messages.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: protocol.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: random.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rbf.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rpc.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_format.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_ops.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: script_sign.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: signature_checker.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: signet.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: socks5.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: span.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: string.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: strprintf.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: system.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: torcontrol.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: transaction.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: tx_pool.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txorphan.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txrequest.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: vecdeque.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: versionbits.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coincontrol.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coinselection.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: crypter.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: notifications.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: spend.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mempool.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fuzz.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: util.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: client.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: chainparams.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coins.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: config.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: messages.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: netif.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: settings.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: common.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: net_types.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: netbase.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: request.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: descriptor.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: signingprovider.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: batchpriority.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: exception.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fs.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: readwritefile.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: sock.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: thread.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: logging.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: streams.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: db.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: dump.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: feebumper.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: interfaces.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: load.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: migrate.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: receive.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: addresses.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: backup.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: encrypt.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: signmessage.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: transactions.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: wallet.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: sqlite.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: walletdb.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: walletutil.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mining.cpp:_ZN2fsdvENS_4pathEPKc
setup_common.cpp:_ZN2fsdvENS_4pathEPKc
Line
Count
Source
107
149k
{
108
149k
    p1 /= p2;
109
149k
    return p1;
110
149k
}
Unexecuted instantiation: txmempool.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: validation.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: addrdb.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: blockencodings.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: tx_verify.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: httprpc.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: httpserver.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: base.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txindex.cpp:_ZN2fsdvENS_4pathEPKc
init.cpp:_ZN2fsdvENS_4pathEPKc
Line
Count
Source
107
99.9k
{
108
99.9k
    p1 /= p2;
109
99.9k
    return p1;
110
99.9k
}
Unexecuted instantiation: coinstats.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: context.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mapport.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: net_processing.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: netgroup.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: abort.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsdvENS_4pathEPKc
blockstorage.cpp:_ZN2fsdvENS_4pathEPKc
Line
Count
Source
107
49.9k
{
108
49.9k
    p1 /= p2;
109
49.9k
    return p1;
110
49.9k
}
Unexecuted instantiation: caches.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: chainstate.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coin.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: database_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mempool_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: miner.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: peerman_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: noui.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: fees_args.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: truc_policy.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rest.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: blockchain.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: node.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: output_script.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: server.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: server_util.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txoutproof.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: sigcache.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txdb.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: txorphanage.cpp:_ZN2fsdvENS_4pathEPKc
Unexecuted instantiation: validationinterface.cpp:_ZN2fsdvENS_4pathEPKc
111
static inline path operator+(path p1, const char* p2)
112
99.9k
{
113
99.9k
    p1 += p2;
114
99.9k
    return p1;
115
99.9k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: addrman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: asmap.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: autofile.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: banman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: bip324.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: bitdeque.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: bitset.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: block.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: block_header.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: block_index.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: blockfilter.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: buffered_file.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: chain.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: checkqueue.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coins_view.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: connman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_common.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: deserialize.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: feefrac.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fee_rate.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fees.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: flatfile.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: float.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: headerssync.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: hex.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: http_request.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: i2p.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: integer.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: key.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: merkleblock.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: message.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: miniscript.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: minisketch.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mini_miner.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: muhash.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: net.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: net_permissions.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: netaddress.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: node_eviction.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: pcp.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: package_eval.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: poolresource.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: pow.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: process_message.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: process_messages.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: protocol.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: random.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rbf.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rpc.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_format.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_ops.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: script_sign.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: signature_checker.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: signet.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: socks5.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: span.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: string.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: strprintf.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: system.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: torcontrol.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: transaction.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: tx_pool.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txorphan.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txrequest.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: vecdeque.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: versionbits.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coincontrol.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coinselection.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: crypter.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: notifications.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: spend.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mempool.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fuzz.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: util.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: client.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: chainparams.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coins.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: config.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: messages.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: netif.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: settings.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: common.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: net_types.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: netbase.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: request.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: descriptor.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: signingprovider.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: batchpriority.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: exception.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fs.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: readwritefile.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: sock.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: thread.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: logging.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: streams.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: db.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: dump.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: feebumper.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: interfaces.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: load.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: migrate.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: receive.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: addresses.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: backup.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: encrypt.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: signmessage.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: transactions.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: wallet.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: sqlite.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: walletdb.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: walletutil.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mining.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: setup_common.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txmempool.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: validation.cpp:_ZN2fsplENS_4pathEPKc
addrdb.cpp:_ZN2fsplENS_4pathEPKc
Line
Count
Source
112
99.9k
{
113
99.9k
    p1 += p2;
114
99.9k
    return p1;
115
99.9k
}
Unexecuted instantiation: blockencodings.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: tx_verify.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: httprpc.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: httpserver.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: base.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txindex.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: init.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coinstats.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: context.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mapport.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: net_processing.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: netgroup.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: abort.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: blockstorage.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: caches.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: chainstate.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coin.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: database_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mempool_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: miner.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: peerman_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: noui.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: fees_args.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: truc_policy.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rest.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: blockchain.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: node.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: output_script.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: server.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: server_util.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txoutproof.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: sigcache.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txdb.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: txorphanage.cpp:_ZN2fsplENS_4pathEPKc
Unexecuted instantiation: validationinterface.cpp:_ZN2fsplENS_4pathEPKc
116
static inline path operator+(path p1, path::value_type p2)
117
0
{
118
0
    p1 += p2;
119
0
    return p1;
120
0
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: addrman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: asmap.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: autofile.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: banman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: bip324.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: bitdeque.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: bitset.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: block.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: block_header.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: block_index.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockfilter.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: buffered_file.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: chain.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: checkqueue.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coins_view.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: connman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_common.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: deserialize.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: feefrac.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fee_rate.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fees.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: flatfile.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: float.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: headerssync.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: hex.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: http_request.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: i2p.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: integer.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: key.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: merkleblock.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: message.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: miniscript.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: minisketch.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mini_miner.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: muhash.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: net.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: net_permissions.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: netaddress.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: node_eviction.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: pcp.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: package_eval.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: poolresource.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: pow.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: process_message.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: process_messages.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: protocol.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: random.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rbf.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rpc.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_format.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_ops.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: script_sign.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: signature_checker.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: signet.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: socks5.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: span.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: string.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: strprintf.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: system.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: torcontrol.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: transaction.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: tx_pool.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txorphan.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txrequest.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: vecdeque.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: versionbits.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coincontrol.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coinselection.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: crypter.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: notifications.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: spend.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mempool.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fuzz.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: util.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: client.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: chainparams.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coins.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: config.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: messages.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: netif.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: settings.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: common.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: net_types.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: netbase.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: request.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: descriptor.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: signingprovider.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: batchpriority.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: exception.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fs.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: readwritefile.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: sock.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: thread.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: logging.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: streams.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: db.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: dump.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: feebumper.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: interfaces.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: load.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: migrate.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: receive.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: addresses.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: backup.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: encrypt.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: signmessage.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: transactions.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: wallet.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: sqlite.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: walletdb.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: walletutil.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mining.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: setup_common.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txmempool.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: validation.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: addrdb.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockencodings.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: tx_verify.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: httprpc.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: httpserver.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: base.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txindex.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: init.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coinstats.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: context.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mapport.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: net_processing.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: netgroup.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: abort.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockstorage.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: caches.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: chainstate.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coin.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: database_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mempool_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: miner.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: peerman_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: noui.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: fees_args.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: truc_policy.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rest.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: blockchain.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: node.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: output_script.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: server.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: server_util.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txoutproof.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: sigcache.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txdb.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: txorphanage.cpp:_ZN2fsplENS_4pathEc
Unexecuted instantiation: validationinterface.cpp:_ZN2fsplENS_4pathEc
121
122
// Disallow unsafe path append operations.
123
template<typename T> static inline path operator/(path p1, T p2) = delete;
124
template<typename T> static inline path operator+(path p1, T p2) = delete;
125
126
// Disallow implicit std::string conversion for copy_file
127
// to avoid locale-dependent encoding on Windows.
128
static inline bool copy_file(const path& from, const path& to, copy_options options)
129
0
{
130
0
    return std::filesystem::copy_file(from, to, options);
131
0
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: addrman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: asmap.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: autofile.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: banman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: bip324.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: bitset.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: block.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: block_header.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: block_index.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: chain.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: connman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fees.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: float.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: hex.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: http_request.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: i2p.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: integer.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: key.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: message.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: muhash.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: net.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: pcp.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: pow.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: process_message.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: protocol.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: random.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rbf.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rpc.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_format.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: signet.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: socks5.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: span.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: string.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: system.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: transaction.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: crypter.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: notifications.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: spend.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mempool.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: util.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: client.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coins.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: config.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: messages.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: netif.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: settings.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: common.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: net_types.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: netbase.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: request.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: exception.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fs.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: sock.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: thread.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: logging.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: streams.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: db.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: dump.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: load.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: migrate.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: receive.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: addresses.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: backup.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: transactions.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: wallet.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mining.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: validation.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: base.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txindex.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: init.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: context.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mapport.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: abort.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: caches.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coin.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: database_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: miner.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: noui.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rest.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: node.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: output_script.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: server.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: server_util.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txdb.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL9copy_fileERKNS_4pathES2_NSt3__14__fs10filesystem12copy_optionsE
132
133
/**
134
 * Convert path object to a byte string. On POSIX, paths natively are byte
135
 * strings, so this is trivial. On Windows, paths natively are Unicode, so an
136
 * encoding step is necessary. The inverse of \ref PathToString is \ref
137
 * PathFromString. The strings returned and parsed by these functions can be
138
 * used to call POSIX APIs, and for roundtrip conversion, logging, and
139
 * debugging.
140
 *
141
 * Because \ref PathToString and \ref PathFromString functions don't specify an
142
 * encoding, they are meant to be used internally, not externally. They are not
143
 * appropriate to use in applications requiring UTF-8, where
144
 * fs::path::u8string() / fs::path::utf8string() and fs::u8path() methods should be used instead. Other
145
 * applications could require still different encodings. For example, JSON, XML,
146
 * or URI applications might prefer to use higher-level escapes (\uXXXX or
147
 * &XXXX; or %XX) instead of multibyte encoding. Rust, Python, Java applications
148
 * may require encoding paths with their respective UTF-8 derivatives WTF-8,
149
 * PEP-383, and CESU-8 (see https://en.wikipedia.org/wiki/UTF-8#Derivatives).
150
 */
151
static inline std::string PathToString(const path& path)
152
549k
{
153
    // Implementation note: On Windows, the std::filesystem::path(string)
154
    // constructor and std::filesystem::path::string() method are not safe to
155
    // use here, because these methods encode the path using C++'s narrow
156
    // multibyte encoding, which on Windows corresponds to the current "code
157
    // page", which is unpredictable and typically not able to represent all
158
    // valid paths. So fs::path::utf8string() and
159
    // fs::u8path() functions are used instead on Windows. On
160
    // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are
161
    // not always valid UTF-8, so plain string methods which do not transform
162
    // the path there are used.
163
#ifdef WIN32
164
    return path.utf8string();
165
#else
166
549k
    static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform");
167
549k
    return path.std::filesystem::path::string();
168
549k
#endif
169
549k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: addrman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: asmap.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: autofile.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: banman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: bip324.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: bitset.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: block.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: block_header.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: block_index.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: chain.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: connman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fees.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: float.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: hex.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: http_request.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: i2p.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: integer.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: key.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: message.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: muhash.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: net.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: pcp.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: pow.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: process_message.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: protocol.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: random.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rbf.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rpc.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_format.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: signet.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: socks5.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: span.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: string.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: system.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: transaction.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: crypter.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: notifications.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: spend.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mempool.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: util.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: client.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coins.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: config.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: messages.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: netif.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: settings.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: common.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: net_types.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: netbase.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: request.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: exception.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fs.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: sock.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: thread.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: logging.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: streams.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: db.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: dump.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: load.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: migrate.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: receive.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: addresses.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: backup.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: transactions.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: wallet.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mining.cpp:_ZN2fsL12PathToStringERKNS_4pathE
setup_common.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Line
Count
Source
152
149k
{
153
    // Implementation note: On Windows, the std::filesystem::path(string)
154
    // constructor and std::filesystem::path::string() method are not safe to
155
    // use here, because these methods encode the path using C++'s narrow
156
    // multibyte encoding, which on Windows corresponds to the current "code
157
    // page", which is unpredictable and typically not able to represent all
158
    // valid paths. So fs::path::utf8string() and
159
    // fs::u8path() functions are used instead on Windows. On
160
    // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are
161
    // not always valid UTF-8, so plain string methods which do not transform
162
    // the path there are used.
163
#ifdef WIN32
164
    return path.utf8string();
165
#else
166
149k
    static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform");
167
149k
    return path.std::filesystem::path::string();
168
149k
#endif
169
149k
}
Unexecuted instantiation: txmempool.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: validation.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL12PathToStringERKNS_4pathE
dbwrapper.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Line
Count
Source
152
349k
{
153
    // Implementation note: On Windows, the std::filesystem::path(string)
154
    // constructor and std::filesystem::path::string() method are not safe to
155
    // use here, because these methods encode the path using C++'s narrow
156
    // multibyte encoding, which on Windows corresponds to the current "code
157
    // page", which is unpredictable and typically not able to represent all
158
    // valid paths. So fs::path::utf8string() and
159
    // fs::u8path() functions are used instead on Windows. On
160
    // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are
161
    // not always valid UTF-8, so plain string methods which do not transform
162
    // the path there are used.
163
#ifdef WIN32
164
    return path.utf8string();
165
#else
166
349k
    static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform");
167
349k
    return path.std::filesystem::path::string();
168
349k
#endif
169
349k
}
Unexecuted instantiation: httprpc.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: base.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txindex.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: init.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: context.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mapport.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: abort.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
blockstorage.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Line
Count
Source
152
49.9k
{
153
    // Implementation note: On Windows, the std::filesystem::path(string)
154
    // constructor and std::filesystem::path::string() method are not safe to
155
    // use here, because these methods encode the path using C++'s narrow
156
    // multibyte encoding, which on Windows corresponds to the current "code
157
    // page", which is unpredictable and typically not able to represent all
158
    // valid paths. So fs::path::utf8string() and
159
    // fs::u8path() functions are used instead on Windows. On
160
    // POSIX, u8string/utf8string/u8path functions are not safe to use because paths are
161
    // not always valid UTF-8, so plain string methods which do not transform
162
    // the path there are used.
163
#ifdef WIN32
164
    return path.utf8string();
165
#else
166
49.9k
    static_assert(std::is_same_v<path::string_type, std::string>, "PathToString not implemented on this platform");
167
49.9k
    return path.std::filesystem::path::string();
168
49.9k
#endif
169
49.9k
}
Unexecuted instantiation: caches.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coin.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: database_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: miner.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: noui.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rest.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: node.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: output_script.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: server.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: server_util.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txdb.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL12PathToStringERKNS_4pathE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL12PathToStringERKNS_4pathE
170
171
/**
172
 * Convert byte string to path object. Inverse of \ref PathToString.
173
 */
174
static inline path PathFromString(const std::string& string)
175
399k
{
176
#ifdef WIN32
177
    return u8path(string);
178
#else
179
399k
    return std::filesystem::path(string);
180
399k
#endif
181
399k
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: autofile.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: banman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bip324.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bitset.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_header.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: block_index.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chain.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: connman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: flatfile.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: float.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: hex.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: http_request.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: i2p.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: integer.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: key.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: message.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: muhash.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pcp.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: pow.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_message.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: protocol.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: random.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rbf.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rpc.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_format.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signet.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: socks5.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: span.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: string.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: system.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transaction.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: crypter.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: notifications.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: spend.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: util.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: client.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Line
Count
Source
175
399k
{
176
#ifdef WIN32
177
    return u8path(string);
178
#else
179
399k
    return std::filesystem::path(string);
180
399k
#endif
181
399k
}
Unexecuted instantiation: config.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: messages.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netif.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: settings.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: common.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_types.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netbase.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: request.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: exception.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fs_helpers.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sock.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: thread.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: logging.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: streams.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: db.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dump.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: load.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: migrate.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: receive.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addresses.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: backup.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: transactions.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: wallet.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mining.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validation.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: base.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txindex.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: init.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: context.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mapport.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: abort.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: caches.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coin.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: database_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: miner.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: noui.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rest.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: node.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: output_script.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: server_util.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txdb.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL14PathFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE
182
183
/**
184
 * Create directory (and if necessary its parents), unless the leaf directory
185
 * already exists or is a symlink to an existing directory.
186
 * This is a temporary workaround for an issue in libstdc++ that has been fixed
187
 * upstream [PR101510].
188
 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101510
189
 */
190
static inline bool create_directories(const std::filesystem::path& p)
191
20.3M
{
192
20.3M
    if (std::filesystem::is_symlink(p) && 
std::filesystem::is_directory(p)0
) {
193
0
        return false;
194
0
    }
195
20.3M
    return std::filesystem::create_directories(p);
196
20.3M
}
Unexecuted instantiation: addition_overflow.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: addrman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: asmap.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: asmap_direct.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: autofile.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: banman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: bip324.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: bitdeque.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: bitset.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: block.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: block_header.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: block_index.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockfilter.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: bloom_filter.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: buffered_file.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: chain.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: checkqueue.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: cmpctblock.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coins_view.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coinscache_sim.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: connman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_aes256.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_aes256cbc.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_chacha20.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_chacha20poly1305.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_common.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_diff_fuzz_chacha20.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_hkdf_hmac_sha256_l32.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypto_poly1305.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: cuckoocache.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: deserialize.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: feefrac.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: fee_rate.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: feeratediagram.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: fees.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
flatfile.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Line
Count
Source
191
20.1M
{
192
20.1M
    if (std::filesystem::is_symlink(p) && 
std::filesystem::is_directory(p)0
) {
193
0
        return false;
194
0
    }
195
20.1M
    return std::filesystem::create_directories(p);
196
20.1M
}
Unexecuted instantiation: float.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: golomb_rice.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: headerssync.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: hex.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: http_request.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: i2p.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: integer.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: key.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: kitchen_sink.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: load_external_block_file.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: merkleblock.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: message.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: miniscript.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: minisketch.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mini_miner.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: muhash.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: multiplication_overflow.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: net.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: net_permissions.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: netaddress.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: netbase_dns_lookup.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: node_eviction.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: p2p_handshake.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: p2p_headers_presync.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: p2p_transport_serialization.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: pcp.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: package_eval.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: parse_hd_keypath.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: parse_univalue.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: partially_downloaded_block.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: policy_estimator.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: policy_estimator_io.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: poolresource.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: pow.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: primitives_transaction.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: process_message.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: process_messages.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: protocol.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: random.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rbf.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rolling_bloom_filter.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rpc.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_descriptor_cache.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_format.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_interpreter.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_ops.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_sigcache.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: script_sign.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: scriptnum_ops.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: secp256k1_ec_seckey_import_export_der.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: secp256k1_ecdsa_signature_parse_der_lax.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: signature_checker.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: signet.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: socks5.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: span.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: string.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: strprintf.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: system.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: timeoffsets.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: torcontrol.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: transaction.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txdownloadman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: tx_pool.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txorphan.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txrequest.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: utxo_snapshot.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: utxo_total_supply.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: validation_load_mempool.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: vecdeque.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: versionbits.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coincontrol.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coinselection.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: crypter.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: notifications.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: scriptpubkeyman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: spend.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: wallet_bdb_parser.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mempool.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: fuzz.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: util.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: client.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: chainparams.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: chainparamsbase.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coins.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Line
Count
Source
191
99.9k
{
192
99.9k
    if (std::filesystem::is_symlink(p) && 
std::filesystem::is_directory(p)0
) {
193
0
        return false;
194
0
    }
195
99.9k
    return std::filesystem::create_directories(p);
196
99.9k
}
Unexecuted instantiation: config.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: messages.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: netif.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: settings.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: common.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: net_types.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: netbase.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rawtransaction_util.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: request.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: descriptor.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: signingprovider.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: batchpriority.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: exception.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: fs.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
fs_helpers.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Line
Count
Source
191
49.9k
{
192
49.9k
    if (std::filesystem::is_symlink(p) && 
std::filesystem::is_directory(p)0
) {
193
0
        return false;
194
0
    }
195
49.9k
    return std::filesystem::create_directories(p);
196
49.9k
}
Unexecuted instantiation: readwritefile.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: sock.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: thread.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: logging.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: streams.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: db.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: dump.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: external_signer_scriptpubkeyman.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: feebumper.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: interfaces.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: load.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: migrate.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: receive.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: addresses.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: backup.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: encrypt.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: signmessage.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: transactions.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: wallet.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: sqlite.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: walletdb.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: walletutil.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mining.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: setup_common.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txmempool.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: validation.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: addrdb.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockencodings.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: tx_verify.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: dbwrapper.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: httprpc.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: httpserver.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: base.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockfilterindex.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coinstatsindex.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txindex.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: init.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coinstats.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: context.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mapport.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: net_processing.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: netgroup.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: abort.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockmanager_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockstorage.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: caches.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: chainstate.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: chainstatemanager_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coin.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: coins_view_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: database_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: kernel_notifications.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mempool_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mempool_persist.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: mempool_persist_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: miner.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: peerman_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txdownloadman_impl.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txreconciliation.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: noui.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: fees_args.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: truc_policy.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rest.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: blockchain.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: node.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: output_script.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: rawtransaction.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: server.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: server_util.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txoutproof.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: sigcache.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txdb.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: txorphanage.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
Unexecuted instantiation: validationinterface.cpp:_ZN2fsL18create_directoriesERKNSt3__14__fs10filesystem4pathE
197
198
/**
199
 * This variant is not used. Delete it to prevent it from accidentally working
200
 * around the workaround. If it is needed, add a workaround in the same pattern
201
 * as above.
202
 */
203
bool create_directories(const std::filesystem::path& p, std::error_code& ec) = delete;
204
205
} // namespace fs
206
207
/** Bridge operations to C stdio */
208
namespace fsbridge {
209
    using FopenFn = std::function<FILE*(const fs::path&, const char*)>;
210
    FILE *fopen(const fs::path& p, const char *mode);
211
212
    /**
213
     * Helper function for joining two paths
214
     *
215
     * @param[in] base  Base path
216
     * @param[in] path  Path to combine with base
217
     * @returns path unchanged if it is an absolute path, otherwise returns base joined with path. Returns base unchanged if path is empty.
218
     * @pre  Base path must be absolute
219
     * @post Returned path will always be absolute
220
     */
221
    fs::path AbsPathJoin(const fs::path& base, const fs::path& path);
222
223
    class FileLock
224
    {
225
    public:
226
        FileLock() = delete;
227
        FileLock(const FileLock&) = delete;
228
        FileLock(FileLock&&) = delete;
229
        explicit FileLock(const fs::path& file);
230
        ~FileLock();
231
        bool TryLock();
232
0
        std::string GetReason() { return reason; }
233
234
    private:
235
        std::string reason;
236
#ifndef WIN32
237
        int fd = -1;
238
#else
239
        void* hFile = (void*)-1; // INVALID_HANDLE_VALUE
240
#endif
241
    };
242
};
243
244
// Disallow path operator<< formatting in tinyformat to avoid locale-dependent
245
// encoding on windows.
246
namespace tinyformat {
247
template<> inline void formatValue(std::ostream&, const char*, const char*, int, const std::filesystem::path&) = delete;
248
template<> inline void formatValue(std::ostream&, const char*, const char*, int, const fs::path&) = delete;
249
} // namespace tinyformat
250
251
#endif // BITCOIN_UTIL_FS_H