MutantHub

Mutants

Every catalogued mutant across registered projects. A surviving mutant may be equivalent, environment-dependent or simply not yet covered; reproduce before drawing conclusions.

More filters
Project: bitcoin/bitcoin
Clear
2518 mutants
IDProjectFileMutationStatusValidationsContributorCreated
#3796bitcoin/bitcoinsrc/validation.cpp:2522ConnectBlock gates BIP54 sigops with DeploymentActiveAfter(pindex) instead of DeploymentActiveAt(*pindex), enforcing one block earlyRelational operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3795bitcoin/bitcoinsrc/node/txreconciliation_impl.cpp:570RemoveFromSets drops a removed tx from the local set but leaves its short-id mappingStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3794bitcoin/bitcoinsrc/node/txreconciliation_impl.cpp:95Clear() drops the EXT_REQUESTED exception and wipes txs the initiator gathered during an extension roundConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3793bitcoin/bitcoinsrc/node/txreconciliation_impl.cpp:76ComputeExtendedSketch builds the extension from the live short-id mapping instead of the snapshotUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3792bitcoin/bitcoinsrc/node/txreconciliation_impl.cpp:329–335Clear() moved before the announced-while-reconciling filter in HandleSketchExtension, emptying the filter setUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3791bitcoin/bitcoinsrc/node/txreconciliation_impl.cpp:301HandleSketchExtension deserializes the bare extension bytes instead of the reconstructed full sketchUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3790bitcoin/bitcoinsrc/node/txreconciliation.h:237ClearLocalSetSnapshot leaves m_local_set_snapshot populatedStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3789bitcoin/bitcoinsrc/node/txreconciliation.h:231ClearLocalSet clears m_local_set but leaves m_short_id_mappingStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3788bitcoin/bitcoinsrc/node/txreconciliation.h:239ClearLocalSetSnapshot no longer clears m_announced_while_reconcilingStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3787bitcoin/bitcoinsrc/net_processing.cpp:2269TransactionRemovedFromMempool no longer prunes reconciliation setsStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3786bitcoin/bitcoinsrc/net_processing.cpp:5847EvictWorstOutboundPeer counts block-relay peers (and not manual ones) towards network coverageConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3785bitcoin/bitcoinsrc/net.h:1140Reconciliation slots left out of m_max_automatic_outboundStatement deletion
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3784bitcoin/bitcoinsrc/net.h:863–865ExpectServicesFromConn returns false for reconciliation connectionsUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3783bitcoin/bitcoinsrc/net.h:799–800IsFullOutboundConn no longer counts reconciliation connectionsConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3782bitcoin/bitcoinsrc/net.h:783–786IsOutboundOrBlockRelayConn returns false for reconciliation connectionsUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3781bitcoin/bitcoinsrc/net.cpp:2731–2733Reconciliation peers occupy full-relay slots in ThreadOpenConnectionsConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3780bitcoin/bitcoinsrc/net.cpp:2801Off-by-one: ThreadOpenConnections opens one reconciliation peer beyond the budgetRelational operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3779bitcoin/bitcoinsrc/net.cpp:2748–2751Reconciliation peers are excluded from netgroup and privacy-network diversity accountingUnknown
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3778bitcoin/bitcoinsrc/net.cpp:2520GetExtraFullOutboundCounts counts reconciliation peers against the full-relay budget tooConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3777bitcoin/bitcoinsrc/init.cpp:2189Drop the -blocksonly exclusion so recon outbound slots are reserved under blocksonlyConditional operator
ApprovedSurvived
noneVI@ViniciusCestarii2 days ago
#3776bitcoin/bitcoinsrc/pow.cpp:167Relational operator mutation at pow.cpp:167Relational operator
ApprovedSurvived
noneBR@brunoerg2 days ago
#3775bitcoin/bitcoinsrc/pow.cpp:155Relational operator mutation at pow.cpp:155Relational operator
ApprovedSurvived
noneBR@brunoerg2 days ago
#3774bitcoin/bitcoinsrc/pow.cpp:123Conditional operator mutation at pow.cpp:123Conditional operator
ApprovedSurvived
noneBR@brunoerg2 days ago
#3773bitcoin/bitcoinsrc/pow.cpp:107Conditional operator mutation at pow.cpp:107Conditional operator
ApprovedSurvived
noneBR@brunoerg2 days ago
#3772bitcoin/bitcoinsrc/pow.cpp:73Function call mutation at pow.cpp:73Function call
ApprovedSurvived
noneBR@brunoerg2 days ago
Page 4 of 101 · 2518 total