UndefinedBehaviorSanitizer

Describe the bug

During ctest undefined behaviors are detected at:

[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/DataStructs/BitOps.cpp#L970
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/DataStructs/BitOps.cpp#L972
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/DataStructs/BitOps.cpp#L1039
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/DataStructs/BitOps.cpp#L1041
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/DataStructs/BitOps.cpp#L1075
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/AddHs.cpp#L1119
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/AddHs.cpp#L1133
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/AddHs.cpp#L1135
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/AddHs.cpp#L1137
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L187
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L194
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L207
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L220
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L223
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L225
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L232
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L233
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L236
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L238
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ChemTransforms/ChemTransforms.cpp#L244
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/Chirality.cpp#L2624
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/FMCS/FMCS.cpp#L28
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/FMCS/FMCS.cpp#L61
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/FileParsers/PDBWriter.cpp#L255
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp#L2530
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp#L2538
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MMPA/MMPA.cpp#L45
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolOps.cpp#L649
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolOps.cpp#L650
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolOps.cpp#L661
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolOps.cpp#L686
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolPickler.cpp#L217
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolPickler.cpp#L218
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/MolStandardize.cpp#L173
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/MolStandardize.cpp#L216
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/MolStandardize.cpp#L239
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/MolStandardize.cpp#L245
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/MolStandardize.cpp#L257
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/catch_tests.cpp#L379
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/testCharge.cpp#L235
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/testCharge.cpp#L246
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/MolStandardize/testCharge.cpp#L257
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/QueryOps.cpp#L948
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/QueryOps.cpp#L954
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/QueryOps.cpp#L963
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L38
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L71
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L210
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L214
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L251
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/RWMol.cpp#L510
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/Resonance.cpp#L1367
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/Resonance.cpp#L1835
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/ScaffoldNetwork/ScaffoldNetwork.cpp#L104
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L192
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L203
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L455
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L490
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L648
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L654
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L686
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L753
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L828
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L858
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L883
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmartsWrite.cpp#L909
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/GraphMol/SmilesParse/SmilesWrite.cpp#L310
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/RDGeneral/testDict.cpp#L205
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/RDGeneral/testDict.cpp#L233
[ ] https://github.com/rdkit/rdkit/blob/6594b491cc36e097a9ebb059df9dd900ab9a617d/Code/RDGeneral/testDict.cpp#L260

ctest outputs:
test 3
        Start   3: testDict
--
3: ../Code/RDGeneral/testDict.cpp:205:56: runtime error: signed integer overflow:<PHONE_NUMBER> + 65536 cannot be represented in type 'int'
3: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/RDGeneral/testDict.cpp:205:56 in
--
3: ../Code/RDGeneral/testDict.cpp:233:46: runtime error: signed integer overflow:<PHONE_NUMBER> + 65536 cannot be represented in type 'int'
3: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/RDGeneral/testDict.cpp:233:46 in
--
3: ../Code/RDGeneral/testDict.cpp:260:40: runtime error: signed integer overflow:<PHONE_NUMBER> + 65536 cannot be represented in type 'int'
3: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/RDGeneral/testDict.cpp:260:40 in
--
test 7
        Start   7: testFPB
--
7: ../Code/DataStructs/BitOps.cpp:970:9: runtime error: load of misaligned address 0x00000268a8ba for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
7: 0x00000268a8ba: note: pointer points here
7:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
7:               ^
7: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:970:9 in
7: ../Code/DataStructs/BitOps.cpp:972:9: runtime error: load of misaligned address 0x00000268a8ba for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
7: 0x00000268a8ba: note: pointer points here
7:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
7:               ^
7: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:972:9 in
--
7: ../Code/DataStructs/BitOps.cpp:1075:32: runtime error: load of misaligned address 0x00000268a8ba for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
7: 0x00000268a8ba: note: pointer points here
7:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
7:               ^
7: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1075:32 in
--
7: ../Code/DataStructs/BitOps.cpp:1039:9: runtime error: load of misaligned address 0x00000268a8ba for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
7: 0x00000268a8ba: note: pointer points here
7:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
7:               ^
7: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1039:9 in
7: ../Code/DataStructs/BitOps.cpp:1041:32: runtime error: load of misaligned address 0x00000268a8ba for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
7: 0x00000268a8ba: note: pointer points here
7:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
7:               ^
7: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1041:32 in
--
test 8
        Start   8: testMultiFPB
--
8: ../Code/DataStructs/BitOps.cpp:970:9: runtime error: load of misaligned address 0x0000011a28ca for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
8: 0x0000011a28ca: note: pointer points here
8:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
8:               ^
8: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:970:9 in
8: ../Code/DataStructs/BitOps.cpp:972:9: runtime error: load of misaligned address 0x0000011a28ca for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
8: 0x0000011a28ca: note: pointer points here
8:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
8:               ^
8: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:972:9 in
--
8: ../Code/DataStructs/BitOps.cpp:1039:9: runtime error: load of misaligned address 0x0000011a28ca for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
8: 0x0000011a28ca: note: pointer points here
8:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
8:               ^
8: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1039:9 in
8: ../Code/DataStructs/BitOps.cpp:1041:32: runtime error: load of misaligned address 0x0000011a28ca for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
8: 0x0000011a28ca: note: pointer points here
8:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
8:               ^
8: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1041:32 in
--
8: ../Code/DataStructs/BitOps.cpp:1075:32: runtime error: load of misaligned address 0x0000011a28ca for type 'BUILTIN_POPCOUNT_TYPE' (aka 'unsigned long'), which requires 8 byte alignment
8: 0x0000011a28ca: note: pointer points here
8:  00 00  01 00 02 00 00 00 00 00  00 00 00 00 01 00 00 00  00 00 00 00 00 00 00 00  80 00 00 00 00 40
8:               ^
8: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/DataStructs/BitOps.cpp:1075:32 in
--
test 30
        Start  30: graphmolMolOpsTest
--
30: ../Code/GraphMol/MolOps.cpp:649:18: runtime error: downcast of address 0x000002e9d610 which does not point to an object of type 'RDKit::RWMol'
30: 0x000002e9d610: note: object is of type 'RDKit::ROMol'
30:  00 00 00 00  c0 5a e0 df 42 7f 00 00  10 89 ec 02 00 00 00 00  40 89 ec 02 00 00 00 00  40 89 ec 02
30:               ^~~~~~~~~~~~~~~~~~~~~~~
30:               vptr for 'RDKit::ROMol'
30: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:649:18 in
30: ../Code/GraphMol/MolOps.cpp:650:20: runtime error: member call on address 0x000002e9d610 which does not point to an object of type 'RDKit::RWMol'
30: 0x000002e9d610: note: object is of type 'RDKit::ROMol'
30:  00 00 00 00  c0 5a e0 df 42 7f 00 00  10 89 ec 02 00 00 00 00  40 89 ec 02 00 00 00 00  40 89 ec 02
30:               ^~~~~~~~~~~~~~~~~~~~~~~
30:               vptr for 'RDKit::ROMol'
30: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:650:20 in
30: ../Code/GraphMol/MolOps.cpp:661:15: runtime error: member call on address 0x000002e9d610 which does not point to an object of type 'RDKit::RWMol'
30: 0x000002e9d610: note: object is of type 'RDKit::ROMol'
30:  00 00 00 00  c0 5a e0 df 42 7f 00 00  10 89 ec 02 00 00 00 00  40 89 ec 02 00 00 00 00  40 89 ec 02
30:               ^~~~~~~~~~~~~~~~~~~~~~~
30:               vptr for 'RDKit::ROMol'
30: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:661:15 in
30: ../Code/GraphMol/MolOps.cpp:686:20: runtime error: downcast of address 0x000002e9d610 which does not point to an object of type 'RDKit::RWMol'
30: 0x000002e9d610: note: object is of type 'RDKit::ROMol'
30:  00 00 00 00  c0 5a e0 df 42 7f 00 00  10 89 ec 02 00 00 00 00  40 89 ec 02 00 00 00 00  40 89 ec 02
30:               ^~~~~~~~~~~~~~~~~~~~~~~
30:               vptr for 'RDKit::ROMol'
30: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:686:20 in
--
test 32
        Start  32: graphmoltestPickler
--
32: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:909:26: runtime error: downcast of address 0x00000206e560 which does not point to an object of type 'const RDKit::BOND_EQUALS_QUERY' (aka 'const EqualityQuery<int, const RDKit::Bond *, true>')
32: 0x00000206e560: note: object is of type 'Queries::Query<int, RDKit::Bond const*, true>'
32:  00 00 00 00  b8 73 34 df 13 7f 00 00  00 00 00 00 00 00 00 00  80 e5 06 02 00 00 00 00  08 00 00 00
32:               ^~~~~~~~~~~~~~~~~~~~~~~
32:               vptr for 'Queries::Query<int, RDKit::Bond const*, true>'
--
32: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x00000208b3d0 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
32: 0x00000208b3d0: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
32:  00 00 00 00  08 4d 55 00 00 00 00 00  00 00 00 00 00 00 00 00  f0 b3 08 02 00 00 00 00  08 00 00 00
32:               ^~~~~~~~~~~~~~~~~~~~~~~
32:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
32: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
--
test 37
        Start  37: resMolSupplierTest
--
37: ../Code/GraphMol/Resonance.cpp:1367:20: runtime error: downcast of address 0x00000101d0f0 which does not point to an object of type 'RDKit::RWMol'
37: 0x00000101d0f0: note: object is of type 'RDKit::ROMol'
37:  00 00 00 00  c0 ca 3e f1 94 7f 00 00  30 d6 01 01 00 00 00 00  20 d7 01 01 00 00 00 00  50 d7 01 01
37:               ^~~~~~~~~~~~~~~~~~~~~~~
37:               vptr for 'RDKit::ROMol'
37: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/Resonance.cpp:1367:20 in
37: ../Code/GraphMol/Resonance.cpp:1835:31: runtime error: downcast of address 0x000001027840 which does not point to an object of type 'RDKit::RWMol'
37: 0x000001027840: note: object is of type 'RDKit::ROMol'
37:  00 00 00 00  c0 ca 3e f1 94 7f 00 00  f0 8c 02 01 00 00 00 00  20 8d 02 01 00 00 00 00  e0 8d 02 01
37:               ^~~~~~~~~~~~~~~~~~~~~~~
37:               vptr for 'RDKit::ROMol'
37: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/Resonance.cpp:1835:31 in
--
test 43
        Start  43: graphmolAdjustQueryCatch
--
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000001ed1630 which does not point to an object of type 'RDKit::QueryAtom'
43: 0x000001ed1630: note: object is of type 'RDKit::Atom'
43:  00 00 00 00  c8 9f f7 64 00 7f 00 00  30 8d ef 01 00 00 00 00  c0 8d ef 01 00 00 00 00  f0 8d ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Atom'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000001ed1630 which does not point to an object of type 'RDKit::QueryAtom'
43: 0x000001ed1630: note: object is of type 'RDKit::Atom'
43:  00 00 00 00  c8 9f f7 64 00 7f 00 00  30 8d ef 01 00 00 00 00  c0 8d ef 01 00 00 00 00  f0 8d ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Atom'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000001ed1630 which does not point to an object of type 'RDKit::QueryAtom'
43: 0x000001ed1630: note: object is of type 'RDKit::Atom'
43:  00 00 00 00  c8 9f f7 64 00 7f 00 00  30 8d ef 01 00 00 00 00  c0 8d ef 01 00 00 00 00  f0 8d ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Atom'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000001efa8c0 which does not point to an object of type 'RDKit::QueryBond'
43: 0x000001efa8c0: note: object is of type 'RDKit::Bond'
43:  00 00 00 00  30 b5 f7 64 00 7f 00 00  20 a9 ef 01 00 00 00 00  50 a9 ef 01 00 00 00 00  50 a9 ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Bond'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000001efa8c0 which does not point to an object of type 'RDKit::QueryBond'
43: 0x000001efa8c0: note: object is of type 'RDKit::Bond'
43:  00 00 00 00  30 b5 f7 64 00 7f 00 00  20 a9 ef 01 00 00 00 00  50 a9 ef 01 00 00 00 00  50 a9 ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Bond'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000001efa8c0 which does not point to an object of type 'RDKit::QueryBond'
43: 0x000001efa8c0: note: object is of type 'RDKit::Bond'
43:  00 00 00 00  30 b5 f7 64 00 7f 00 00  20 a9 ef 01 00 00 00 00  50 a9 ef 01 00 00 00 00  50 a9 ef 01
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'RDKit::Bond'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
43: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x000001f03510 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
43: 0x000001f03510: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
43:  00 00 00 00  10 9a 70 66 00 7f 00 00  00 00 00 00 00 00 00 00  30 35 f0 01 00 00 00 00  08 00 00 00
43:               ^~~~~~~~~~~~~~~~~~~~~~~
43:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
43: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
--
test 51
        Start  51: cxsmilesTest
--
51: ../Code/GraphMol/QueryOps.cpp:963:21: runtime error: downcast of address 0x00000113a470 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
51: 0x00000113a470: note: object is of type 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51:  00 00 00 00  20 40 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  90 a4 13 01 00 00 00 00  07 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/QueryOps.cpp:963:21 in
51: ../Code/GraphMol/QueryOps.cpp:948:40: runtime error: member call on address 0x00000113a470 which does not point to an object of type 'Queries::EqualityQuery<int, const RDKit::Atom *, true>'
51: 0x00000113a470: note: object is of type 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51:  00 00 00 00  20 40 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  90 a4 13 01 00 00 00 00  07 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/QueryOps.cpp:948:40 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x00000113b240 which does not point to an object of type 'RDKit::QueryBond'
51: 0x00000113b240: note: object is of type 'RDKit::Bond'
51:  00 00 00 00  30 45 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Bond'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x00000113b240 which does not point to an object of type 'RDKit::QueryBond'
51: 0x00000113b240: note: object is of type 'RDKit::Bond'
51:  00 00 00 00  30 45 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Bond'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x00000113b240 which does not point to an object of type 'RDKit::QueryBond'
51: 0x00000113b240: note: object is of type 'RDKit::Bond'
51:  00 00 00 00  30 45 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Bond'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x00000113ad40 which does not point to an object of type 'RDKit::QueryAtom'
51: 0x00000113ad40: note: object is of type 'RDKit::Atom'
51:  00 00 00 00  c8 2f 0d 92 6c 7f 00 00  20 c6 13 01 00 00 00 00  80 c6 13 01 00 00 00 00  80 c6 13 01
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Atom'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x00000113ad40 which does not point to an object of type 'RDKit::QueryAtom'
51: 0x00000113ad40: note: object is of type 'RDKit::Atom'
51:  00 00 00 00  c8 2f 0d 92 6c 7f 00 00  20 c6 13 01 00 00 00 00  80 c6 13 01 00 00 00 00  80 c6 13 01
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Atom'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
51: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x00000113ad40 which does not point to an object of type 'RDKit::QueryAtom'
51: 0x00000113ad40: note: object is of type 'RDKit::Atom'
51:  00 00 00 00  c8 2f 0d 92 6c 7f 00 00  20 c6 13 01 00 00 00 00  80 c6 13 01 00 00 00 00  80 c6 13 01
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'RDKit::Atom'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
51: ../Code/GraphMol/QueryOps.cpp:954:30: runtime error: downcast of address 0x00000113cfe0 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
51: 0x00000113cfe0: note: object is of type 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51:  00 00 00 00  20 40 0d 92 6c 7f 00 00  00 00 00 00 00 00 00 00  00 d0 13 01 00 00 00 00  07 00 00 00
51:               ^~~~~~~~~~~~~~~~~~~~~~~
51:               vptr for 'Queries::AndQuery<int, RDKit::Atom const*, true>'
51: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/QueryOps.cpp:954:30 in
--
test 52
        Start  52: smaTest1
--
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x000002da5f20 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
52: 0x000002da5f20: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
52:  00 00 00 00  70 17 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  40 5f da 02 00 00 00 00  08 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
52: ../Code/GraphMol/MolPickler.cpp:217:9: runtime error: downcast of address 0x000002da63f0 which does not point to an object of type 'const EqualityQuery<int, const RDKit::Atom *, true>'
52: 0x000002da63f0: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  20 53 da 02 00 00 00 00  18 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolPickler.cpp:217:9 in
52: ../Code/GraphMol/MolPickler.cpp:218:15: runtime error: member call on address 0x000002da63f0 which does not point to an object of type 'Queries::EqualityQuery<int, const RDKit::Atom *, true>'
52: 0x000002da63f0: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  20 53 da 02 00 00 00 00  18 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolPickler.cpp:218:15 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:192:22: runtime error: member call on address 0x000002da3360 which does not point to an object of type 'Queries::EqualityQuery<int, const RDKit::Atom *, true>'
52: 0x000002da3360: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  50 6b da 02 00 00 00 00  16 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:192:22 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:203:22: runtime error: member call on address 0x000002da63f0 which does not point to an object of type 'Queries::EqualityQuery<int, const RDKit::Atom *, true>'
52: 0x000002da63f0: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  50 91 d6 02 00 00 00 00  1e 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:203:22 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:455:26: runtime error: downcast of address 0x000002d68480 which does not point to an object of type 'const RDKit::ATOM_EQUALS_QUERY' (aka 'const EqualityQuery<int, const RDKit::Atom *, true>')
52: 0x000002d68480: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  40 43 da 02 00 00 00 00  1e 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:455:26 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:490:28: runtime error: downcast of address 0x000002da3360 which does not point to an object of type 'const RDKit::ATOM_EQUALS_QUERY' (aka 'const EqualityQuery<int, const RDKit::Atom *, true>')
52: 0x000002da3360: note: object is of type 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52:  00 00 00 00  40 1f 38 d9 54 7f 00 00  00 00 00 00 00 00 00 00  20 8f d6 02 00 00 00 00  18 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'Queries::RangeQuery<int, RDKit::Atom const*, true>'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:490:28 in
--
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000002db1cd0 which does not point to an object of type 'RDKit::QueryAtom'
52: 0x000002db1cd0: note: object is of type 'RDKit::Atom'
52:  00 00 00 00  c8 6f a4 d8 54 7f 00 00  80 f7 da 02 00 00 00 00  10 f8 da 02 00 00 00 00  40 f8 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Atom'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000002db1cd0 which does not point to an object of type 'RDKit::QueryAtom'
52: 0x000002db1cd0: note: object is of type 'RDKit::Atom'
52:  00 00 00 00  c8 6f a4 d8 54 7f 00 00  80 f7 da 02 00 00 00 00  10 f8 da 02 00 00 00 00  40 f8 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Atom'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000002db1cd0 which does not point to an object of type 'RDKit::QueryAtom'
52: 0x000002db1cd0: note: object is of type 'RDKit::Atom'
52:  00 00 00 00  c8 6f a4 d8 54 7f 00 00  80 f7 da 02 00 00 00 00  10 f8 da 02 00 00 00 00  40 f8 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Atom'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000002da46d0 which does not point to an object of type 'RDKit::QueryBond'
52: 0x000002da46d0: note: object is of type 'RDKit::Bond'
52:  00 00 00 00  30 85 a4 d8 54 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Bond'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000002da46d0 which does not point to an object of type 'RDKit::QueryBond'
52: 0x000002da46d0: note: object is of type 'RDKit::Bond'
52:  00 00 00 00  30 85 a4 d8 54 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Bond'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
52: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000002da46d0 which does not point to an object of type 'RDKit::QueryBond'
52: 0x000002da46d0: note: object is of type 'RDKit::Bond'
52:  00 00 00 00  30 85 a4 d8 54 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::Bond'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
52: ../Code/GraphMol/AddHs.cpp:1119:25: runtime error: downcast of address 0x000002dbb2b0 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb2b0: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  10 85 da 02 00 00 00 00  40 85 da 02 00 00 00 00  40 85 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1119:25 in
52: ../Code/GraphMol/AddHs.cpp:1133:7: runtime error: member call on address 0x000002dbb2b0 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb2b0: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  10 85 da 02 00 00 00 00  40 85 da 02 00 00 00 00  40 85 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1133:7 in
52: ../Code/GraphMol/AddHs.cpp:1137:7: runtime error: member call on address 0x000002dbb2b0 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb2b0: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  10 85 da 02 00 00 00 00  40 85 da 02 00 00 00 00  40 85 da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1137:7 in
--
52: ../Code/GraphMol/AddHs.cpp:1135:9: runtime error: member call on address 0x000002dbb420 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb420: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  b0 4e da 02 00 00 00 00  e0 4e da 02 00 00 00 00  e0 4e da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1135:9 in
52: ../Code/GraphMol/RWMol.cpp:210:44: runtime error: member call on address 0x000002dbb420 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb420: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  b0 4e da 02 00 00 00 00  e0 4e da 02 00 00 00 00  e0 4e da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:210:44 in
52: ../Code/GraphMol/RWMol.cpp:214:3: runtime error: downcast of address 0x000002dbb420 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb420: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  b0 4e da 02 00 00 00 00  e0 4e da 02 00 00 00 00  e0 4e da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:214:3 in
52: ../Code/GraphMol/RWMol.cpp:510:7: runtime error: member call on address 0x000002dbb420 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb420: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  b0 4e da 02 00 00 00 00  e0 4e da 02 00 00 00 00  e0 4e da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:510:7 in
52: ../Code/GraphMol/RWMol.cpp:251:5: runtime error: member call on address 0x000002dbb420 which does not point to an object of type 'RDKit::RWMol'
52: 0x000002dbb420: note: object is of type 'RDKit::ROMol'
52:  00 00 00 00  c0 9a a4 d8 54 7f 00 00  b0 4e da 02 00 00 00 00  e0 4e da 02 00 00 00 00  e0 4e da 02
52:               ^~~~~~~~~~~~~~~~~~~~~~~
52:               vptr for 'RDKit::ROMol'
52: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:251:5 in
--
test 53
        Start  53: smiTestCatch
--
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x00000160f9c0 which does not point to an object of type 'RDKit::QueryAtom'
53: 0x00000160f9c0: note: object is of type 'RDKit::Atom'
53:  00 00 00 00  c8 5f 75 95 24 7f 00 00  a0 4f 60 01 00 00 00 00  30 50 60 01 00 00 00 00  60 50 60 01
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Atom'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x00000160f9c0 which does not point to an object of type 'RDKit::QueryAtom'
53: 0x00000160f9c0: note: object is of type 'RDKit::Atom'
53:  00 00 00 00  c8 5f 75 95 24 7f 00 00  a0 4f 60 01 00 00 00 00  30 50 60 01 00 00 00 00  60 50 60 01
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Atom'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x00000160f9c0 which does not point to an object of type 'RDKit::QueryAtom'
53: 0x00000160f9c0: note: object is of type 'RDKit::Atom'
53:  00 00 00 00  c8 5f 75 95 24 7f 00 00  a0 4f 60 01 00 00 00 00  30 50 60 01 00 00 00 00  60 50 60 01
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Atom'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x0000016087d0 which does not point to an object of type 'RDKit::QueryBond'
53: 0x0000016087d0: note: object is of type 'RDKit::Bond'
53:  00 00 00 00  30 75 75 95 24 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Bond'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x0000016087d0 which does not point to an object of type 'RDKit::QueryBond'
53: 0x0000016087d0: note: object is of type 'RDKit::Bond'
53:  00 00 00 00  30 75 75 95 24 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Bond'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x0000016087d0 which does not point to an object of type 'RDKit::QueryBond'
53: 0x0000016087d0: note: object is of type 'RDKit::Bond'
53:  00 00 00 00  30 75 75 95 24 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::Bond'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
53: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x0000015dec70 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
53: 0x0000015dec70: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
53:  00 00 00 00  10 3a 52 97 24 7f 00 00  00 00 00 00 00 00 00 00  90 ec 5d 01 00 00 00 00  08 00 00 00
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
--
53: ../Code/GraphMol/SmilesParse/SmilesWrite.cpp:310:41: runtime error: downcast of address 0x7ffd941fdba0 which does not point to an object of type 'RDKit::RWMol'
53: 0x7ffd941fdba0: note: object is of type 'RDKit::ROMol'
53:  00 00 00 00  c0 8a 75 95 24 7f 00 00  70 3d 60 01 00 00 00 00  00 3e 60 01 00 00 00 00  30 3e 60 01
53:               ^~~~~~~~~~~~~~~~~~~~~~~
53:               vptr for 'RDKit::ROMol'
53: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmilesWrite.cpp:310:41 in
--
test 54
        Start  54: fileParsersTest1
--
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000001685c40 which does not point to an object of type 'RDKit::QueryAtom'
54: 0x000001685c40: note: object is of type 'RDKit::Atom'
54:  00 00 00 00  c8 ef 07 28 5f 7f 00 00  e0 8d 68 01 00 00 00 00  10 8e 68 01 00 00 00 00  10 8e 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Atom'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000001685c40 which does not point to an object of type 'RDKit::QueryAtom'
54: 0x000001685c40: note: object is of type 'RDKit::Atom'
54:  00 00 00 00  c8 ef 07 28 5f 7f 00 00  e0 8d 68 01 00 00 00 00  10 8e 68 01 00 00 00 00  10 8e 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Atom'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000001685c40 which does not point to an object of type 'RDKit::QueryAtom'
54: 0x000001685c40: note: object is of type 'RDKit::Atom'
54:  00 00 00 00  c8 ef 07 28 5f 7f 00 00  e0 8d 68 01 00 00 00 00  10 8e 68 01 00 00 00 00  10 8e 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Atom'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000001687960 which does not point to an object of type 'RDKit::QueryBond'
54: 0x000001687960: note: object is of type 'RDKit::Bond'
54:  00 00 00 00  30 05 08 28 5f 7f 00 00  70 88 68 01 00 00 00 00  a0 88 68 01 00 00 00 00  a0 88 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Bond'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000001687960 which does not point to an object of type 'RDKit::QueryBond'
54: 0x000001687960: note: object is of type 'RDKit::Bond'
54:  00 00 00 00  30 05 08 28 5f 7f 00 00  70 88 68 01 00 00 00 00  a0 88 68 01 00 00 00 00  a0 88 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Bond'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000001687960 which does not point to an object of type 'RDKit::QueryBond'
54: 0x000001687960: note: object is of type 'RDKit::Bond'
54:  00 00 00 00  30 05 08 28 5f 7f 00 00  70 88 68 01 00 00 00 00  a0 88 68 01 00 00 00 00  a0 88 68 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::Bond'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
54: ../Code/GraphMol/QueryOps.cpp:963:21: runtime error: downcast of address 0x0000016c8af0 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
54: 0x0000016c8af0: note: object is of type 'Queries::AndQuery<int, RDKit::Atom const*, true>'
54:  00 00 00 00  20 00 08 28 5f 7f 00 00  00 00 00 00 00 00 00 00  10 8b 6c 01 00 00 00 00  07 00 00 00
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'Queries::AndQuery<int, RDKit::Atom const*, true>'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/QueryOps.cpp:963:21 in
54: ../Code/GraphMol/QueryOps.cpp:948:40: runtime error: member call on address 0x0000016c8af0 which does not point to an object of type 'Queries::EqualityQuery<int, const RDKit::Atom *, true>'
54: 0x0000016c8af0: note: object is of type 'Queries::AndQuery<int, RDKit::Atom const*, true>'
54:  00 00 00 00  20 00 08 28 5f 7f 00 00  00 00 00 00 00 00 00 00  10 8b 6c 01 00 00 00 00  07 00 00 00
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'Queries::AndQuery<int, RDKit::Atom const*, true>'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/QueryOps.cpp:948:40 in
--
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:909:26: runtime error: downcast of address 0x0000016d80a0 which does not point to an object of type 'const RDKit::BOND_EQUALS_QUERY' (aka 'const EqualityQuery<int, const RDKit::Bond *, true>')
54: 0x0000016d80a0: note: object is of type 'Queries::Query<int, RDKit::Bond const*, true>'
54:  00 00 00 00  b8 03 08 28 5f 7f 00 00  00 00 00 00 00 00 00 00  c0 80 6d 01 00 00 00 00  08 00 00 00
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'Queries::Query<int, RDKit::Bond const*, true>'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:909:26 in
--
54: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x00000177fe90 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
54: 0x00000177fe90: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
54:  00 00 00 00  10 ca e4 29 5f 7f 00 00  00 00 00 00 00 00 00 00  b0 fe 77 01 00 00 00 00  08 00 00 00
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
--
54: ../Code/GraphMol/MolOps.cpp:649:18: runtime error: downcast of address 0x000001688a90 which does not point to an object of type 'RDKit::RWMol'
54: 0x000001688a90: note: object is of type 'RDKit::ROMol'
54:  00 00 00 00  c0 1a 08 28 5f 7f 00 00  60 7c 72 01 00 00 00 00  90 7c 72 01 00 00 00 00  90 7c 72 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::ROMol'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:649:18 in
54: ../Code/GraphMol/MolOps.cpp:650:20: runtime error: member call on address 0x000001688a90 which does not point to an object of type 'RDKit::RWMol'
54: 0x000001688a90: note: object is of type 'RDKit::ROMol'
54:  00 00 00 00  c0 1a 08 28 5f 7f 00 00  60 7c 72 01 00 00 00 00  90 7c 72 01 00 00 00 00  90 7c 72 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::ROMol'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:650:20 in
54: ../Code/GraphMol/MolOps.cpp:661:15: runtime error: member call on address 0x000001688a90 which does not point to an object of type 'RDKit::RWMol'
54: 0x000001688a90: note: object is of type 'RDKit::ROMol'
54:  00 00 00 00  c0 1a 08 28 5f 7f 00 00  60 7c 72 01 00 00 00 00  90 7c 72 01 00 00 00 00  90 7c 72 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::ROMol'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolOps.cpp:661:15 in
--
54: ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18: runtime error: downcast of address 0x7ffc9f798cd8 which does not point to an object of type 'RDKit::RWMol'
54: 0x7ffc9f798cd8: note: object is of type 'RDKit::ROMol'
54:  93 00 00 00  c0 1a 08 28 5f 7f 00 00  30 b4 74 01 00 00 00 00  c0 b4 74 01 00 00 00 00  c0 b4 74 01
54:               ^~~~~~~~~~~~~~~~~~~~~~~
54:               vptr for 'RDKit::ROMol'
54: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18 in
--
test 61
        Start  61: testSequence
--
61: ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18: runtime error: downcast of address 0x7ffe0a34faa8 which does not point to an object of type 'RDKit::RWMol'
61: 0x7ffe0a34faa8: note: object is of type 'RDKit::ROMol'
61:  52 67 20 20  c0 1a 94 cd 5b 7f 00 00  70 4d 62 02 00 00 00 00  30 4e 62 02 00 00 00 00  30 4e 62 02
61:               ^~~~~~~~~~~~~~~~~~~~~~~
61:               vptr for 'RDKit::ROMol'
61: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18 in
--
test 63
        Start  63: fileParsersCatchTest
--
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x00000299af00 which does not point to an object of type 'RDKit::QueryAtom'
63: 0x00000299af00: note: object is of type 'RDKit::Atom'
63:  00 00 00 00  c8 0f 56 d5 75 7f 00 00  70 a6 98 02 00 00 00 00  30 a7 98 02 00 00 00 00  90 a7 98 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Atom'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x00000299af00 which does not point to an object of type 'RDKit::QueryAtom'
63: 0x00000299af00: note: object is of type 'RDKit::Atom'
63:  00 00 00 00  c8 0f 56 d5 75 7f 00 00  70 a6 98 02 00 00 00 00  30 a7 98 02 00 00 00 00  90 a7 98 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Atom'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x00000299af00 which does not point to an object of type 'RDKit::QueryAtom'
63: 0x00000299af00: note: object is of type 'RDKit::Atom'
63:  00 00 00 00  c8 0f 56 d5 75 7f 00 00  70 a6 98 02 00 00 00 00  30 a7 98 02 00 00 00 00  90 a7 98 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Atom'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
--
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x00000298e570 which does not point to an object of type 'RDKit::QueryBond'
63: 0x00000298e570: note: object is of type 'RDKit::Bond'
63:  00 00 00 00  30 25 56 d5 75 7f 00 00  10 e0 99 02 00 00 00 00  40 e0 99 02 00 00 00 00  40 e0 99 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Bond'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x00000298e570 which does not point to an object of type 'RDKit::QueryBond'
63: 0x00000298e570: note: object is of type 'RDKit::Bond'
63:  00 00 00 00  30 25 56 d5 75 7f 00 00  10 e0 99 02 00 00 00 00  40 e0 99 02 00 00 00 00  40 e0 99 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Bond'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
63: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x00000298e570 which does not point to an object of type 'RDKit::QueryBond'
63: 0x00000298e570: note: object is of type 'RDKit::Bond'
63:  00 00 00 00  30 25 56 d5 75 7f 00 00  10 e0 99 02 00 00 00 00  40 e0 99 02 00 00 00 00  40 e0 99 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::Bond'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
63: ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18: runtime error: downcast of address 0x7ffeb0174628 which does not point to an object of type 'RDKit::RWMol'
63: 0x7ffeb0174628: note: object is of type 'RDKit::ROMol'
63:  00 00 00 00  c0 3a 56 d5 75 7f 00 00  20 31 9e 02 00 00 00 00  80 31 9e 02 00 00 00 00  80 31 9e 02
63:               ^~~~~~~~~~~~~~~~~~~~~~~
63:               vptr for 'RDKit::ROMol'
63: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/FileParsers/PDBWriter.cpp:255:18 in
--
test 65
        Start  65: testSubstructMatch
--
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000002b8c230 which does not point to an object of type 'RDKit::QueryAtom'
65: 0x000002b8c230: note: object is of type 'RDKit::Atom'
65:  00 00 00 00  c8 2f a6 9f 6e 7f 00 00  10 ec b8 02 00 00 00 00  a0 ec b8 02 00 00 00 00  d0 ec b8 02
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Atom'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000002b8c230 which does not point to an object of type 'RDKit::QueryAtom'
65: 0x000002b8c230: note: object is of type 'RDKit::Atom'
65:  00 00 00 00  c8 2f a6 9f 6e 7f 00 00  10 ec b8 02 00 00 00 00  a0 ec b8 02 00 00 00 00  d0 ec b8 02
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Atom'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000002b8c230 which does not point to an object of type 'RDKit::QueryAtom'
65: 0x000002b8c230: note: object is of type 'RDKit::Atom'
65:  00 00 00 00  c8 2f a6 9f 6e 7f 00 00  10 ec b8 02 00 00 00 00  a0 ec b8 02 00 00 00 00  d0 ec b8 02
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Atom'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x0000029f88d0 which does not point to an object of type 'RDKit::QueryBond'
65: 0x0000029f88d0: note: object is of type 'RDKit::Bond'
65:  00 00 00 00  30 45 a6 9f 6e 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Bond'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x0000029f88d0 which does not point to an object of type 'RDKit::QueryBond'
65: 0x0000029f88d0: note: object is of type 'RDKit::Bond'
65:  00 00 00 00  30 45 a6 9f 6e 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Bond'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
65: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x0000029f88d0 which does not point to an object of type 'RDKit::QueryBond'
65: 0x0000029f88d0: note: object is of type 'RDKit::Bond'
65:  00 00 00 00  30 45 a6 9f 6e 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
65:               ^~~~~~~~~~~~~~~~~~~~~~~
65:               vptr for 'RDKit::Bond'
65: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
test 67
        Start  67: testReaction
--
67: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:909:26: runtime error: downcast of address 0x000002c0e8f0 which does not point to an object of type 'const RDKit::BOND_EQUALS_QUERY' (aka 'const EqualityQuery<int, const RDKit::Bond *, true>')
67: 0x000002c0e8f0: note: object is of type 'Queries::Query<int, RDKit::Bond const*, true>'
67:  00 00 00 00  b8 43 9a 51 f9 7f 00 00  00 00 00 00 00 00 00 00  10 e9 c0 02 00 00 00 00  08 00 00 00
67:               ^~~~~~~~~~~~~~~~~~~~~~~
67:               vptr for 'Queries::Query<int, RDKit::Bond const*, true>'
67: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:909:26 in
--
67: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000002c0d490 which does not point to an object of type 'RDKit::QueryBond'
67: 0x000002c0d490: note: object is of type 'RDKit::Bond'
67:  00 00 00 00  30 45 9a 51 f9 7f 00 00  80 9b c0 02 00 00 00 00  b0 9b c0 02 00 00 00 00  b0 9b c0 02
67:               ^~~~~~~~~~~~~~~~~~~~~~~
67:               vptr for 'RDKit::Bond'
67: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
67: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000002c0d490 which does not point to an object of type 'RDKit::QueryBond'
67: 0x000002c0d490: note: object is of type 'RDKit::Bond'
67:  00 00 00 00  30 45 9a 51 f9 7f 00 00  80 9b c0 02 00 00 00 00  b0 9b c0 02 00 00 00 00  b0 9b c0 02
67:               ^~~~~~~~~~~~~~~~~~~~~~~
67:               vptr for 'RDKit::Bond'
67: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
67: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000002c0d490 which does not point to an object of type 'RDKit::QueryBond'
67: 0x000002c0d490: note: object is of type 'RDKit::Bond'
67:  00 00 00 00  30 45 9a 51 f9 7f 00 00  80 9b c0 02 00 00 00 00  b0 9b c0 02 00 00 00 00  b0 9b c0 02
67:               ^~~~~~~~~~~~~~~~~~~~~~~
67:               vptr for 'RDKit::Bond'
67: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
67: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x000002c10a60 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
67: 0x000002c10a60: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
67:  00 00 00 00  10 9a d4 53 f9 7f 00 00  00 00 00 00 00 00 00 00  80 0a c1 02 00 00 00 00  08 00 00 00
67:               ^~~~~~~~~~~~~~~~~~~~~~~
67:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
67: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in
--
test 74
        Start  74: testChemTransforms
--
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:187:21: runtime error: downcast of address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:187:21 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:194:13: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:194:13 in
74: ../Code/GraphMol/RWMol.cpp:38:24: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:38:24 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:207:17: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:207:17 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:220:15: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:220:15 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:223:17: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:223:17 in
74: ../Code/GraphMol/RWMol.cpp:210:44: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:210:44 in
74: ../Code/GraphMol/RWMol.cpp:214:3: runtime error: downcast of address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:214:3 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:225:15: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:225:15 in
74: ../Code/GraphMol/RWMol.cpp:510:7: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:510:7 in
74: ../Code/GraphMol/RWMol.cpp:251:5: runtime error: member call on address 0x000002e6c890 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c890: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:251:5 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:232:22: runtime error: downcast of address 0x000002e6df90 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6df90: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  c0 b9 e6 02 00 00 00 00  50 ba e6 02 00 00 00 00  50 ba e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:232:22 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:233:15: runtime error: member call on address 0x000002e6df90 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6df90: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  c0 b9 e6 02 00 00 00 00  50 ba e6 02 00 00 00 00  50 ba e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:233:15 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:236:17: runtime error: member call on address 0x000002e6df90 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6df90: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  c0 b9 e6 02 00 00 00 00  50 ba e6 02 00 00 00 00  50 ba e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:236:17 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:238:15: runtime error: member call on address 0x000002e6df90 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6df90: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  c0 b9 e6 02 00 00 00 00  50 ba e6 02 00 00 00 00  50 ba e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:238:15 in
74: ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:244:31: runtime error: downcast of address 0x000002e6df90 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6df90: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  c0 b9 e6 02 00 00 00 00  f0 b9 e6 02 00 00 00 00  50 ba e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ChemTransforms/ChemTransforms.cpp:244:31 in
--
74: ../Code/GraphMol/RWMol.cpp:71:5: runtime error: member call on address 0x000002e6c6b0 which does not point to an object of type 'RDKit::RWMol'
74: 0x000002e6c6b0: note: object is of type 'RDKit::ROMol'
74:  00 00 00 00  c0 1a 6e da b0 7f 00 00  90 ca e6 02 00 00 00 00  20 cb e6 02 00 00 00 00  20 cb e6 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::ROMol'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:71:5 in
--
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000002f1fd90 which does not point to an object of type 'RDKit::QueryAtom'
74: 0x000002f1fd90: note: object is of type 'RDKit::Atom'
74:  00 00 00 00  c8 ef 6d da b0 7f 00 00  c0 c6 f1 02 00 00 00 00  50 c7 f1 02 00 00 00 00  80 c7 f1 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Atom'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000002f1fd90 which does not point to an object of type 'RDKit::QueryAtom'
74: 0x000002f1fd90: note: object is of type 'RDKit::Atom'
74:  00 00 00 00  c8 ef 6d da b0 7f 00 00  c0 c6 f1 02 00 00 00 00  50 c7 f1 02 00 00 00 00  80 c7 f1 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Atom'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000002f1fd90 which does not point to an object of type 'RDKit::QueryAtom'
74: 0x000002f1fd90: note: object is of type 'RDKit::Atom'
74:  00 00 00 00  c8 ef 6d da b0 7f 00 00  c0 c6 f1 02 00 00 00 00  50 c7 f1 02 00 00 00 00  80 c7 f1 02
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Atom'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000002e9aa00 which does not point to an object of type 'RDKit::QueryBond'
74: 0x000002e9aa00: note: object is of type 'RDKit::Bond'
74:  00 00 00 00  30 05 6e da b0 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Bond'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000002e9aa00 which does not point to an object of type 'RDKit::QueryBond'
74: 0x000002e9aa00: note: object is of type 'RDKit::Bond'
74:  00 00 00 00  30 05 6e da b0 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Bond'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
74: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000002e9aa00 which does not point to an object of type 'RDKit::QueryBond'
74: 0x000002e9aa00: note: object is of type 'RDKit::Bond'
74:  00 00 00 00  30 05 6e da b0 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
74:               ^~~~~~~~~~~~~~~~~~~~~~~
74:               vptr for 'RDKit::Bond'
74: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
test 79
        Start  79: testSubgraphs2
--
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000001fd0420 which does not point to an object of type 'RDKit::QueryAtom'
79: 0x000001fd0420: note: object is of type 'RDKit::Atom'
79:  00 00 00 00  c8 df b8 6f 6a 7f 00 00  b0 08 fd 01 00 00 00 00  40 09 fd 01 00 00 00 00  70 09 fd 01
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Atom'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000001fd0420 which does not point to an object of type 'RDKit::QueryAtom'
79: 0x000001fd0420: note: object is of type 'RDKit::Atom'
79:  00 00 00 00  c8 df b8 6f 6a 7f 00 00  b0 08 fd 01 00 00 00 00  40 09 fd 01 00 00 00 00  70 09 fd 01
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Atom'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000001fd0420 which does not point to an object of type 'RDKit::QueryAtom'
79: 0x000001fd0420: note: object is of type 'RDKit::Atom'
79:  00 00 00 00  c8 df b8 6f 6a 7f 00 00  b0 08 fd 01 00 00 00 00  40 09 fd 01 00 00 00 00  70 09 fd 01
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Atom'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000001fd5d60 which does not point to an object of type 'RDKit::QueryBond'
79: 0x000001fd5d60: note: object is of type 'RDKit::Bond'
79:  00 00 00 00  30 f5 b8 6f 6a 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Bond'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000001fd5d60 which does not point to an object of type 'RDKit::QueryBond'
79: 0x000001fd5d60: note: object is of type 'RDKit::Bond'
79:  00 00 00 00  30 f5 b8 6f 6a 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Bond'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
79: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000001fd5d60 which does not point to an object of type 'RDKit::QueryBond'
79: 0x000001fd5d60: note: object is of type 'RDKit::Bond'
79:  00 00 00 00  30 f5 b8 6f 6a 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
79:               ^~~~~~~~~~~~~~~~~~~~~~~
79:               vptr for 'RDKit::Bond'
79: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
test 80
        Start  80: filterCatalogTest
--
80: ../Code/GraphMol/AddHs.cpp:1119:25: runtime error: downcast of address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1119:25 in
80: ../Code/GraphMol/AddHs.cpp:1133:7: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1133:7 in
80: ../Code/GraphMol/AddHs.cpp:1135:9: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1135:9 in
80: ../Code/GraphMol/RWMol.cpp:210:44: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:210:44 in
80: ../Code/GraphMol/RWMol.cpp:214:3: runtime error: downcast of address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:214:3 in
80: ../Code/GraphMol/AddHs.cpp:1137:7: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/AddHs.cpp:1137:7 in
80: ../Code/GraphMol/RWMol.cpp:510:7: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:510:7 in
80: ../Code/GraphMol/RWMol.cpp:251:5: runtime error: member call on address 0x000002804410 which does not point to an object of type 'RDKit::RWMol'
80: 0x000002804410: note: object is of type 'RDKit::ROMol'
80:  00 00 00 00  c0 ba ba 9f f0 7f 00 00  60 20 80 02 00 00 00 00  90 20 80 02 00 00 00 00  90 20 80 02
80:               ^~~~~~~~~~~~~~~~~~~~~~~
80:               vptr for 'RDKit::ROMol'
80: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/RWMol.cpp:251:5 in
--
test 111
        Start 111: testMMFFForceFieldHelpers
--
111: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24: runtime error: downcast of address 0x7ffd928c90e0 which does not point to an object of type 'RDKit::RWMol'
111: 0x7ffd928c90e0: note: object is of type 'RDKit::ROMol'
111:  00 00 00 00  c0 4a 6c b2 1d 7f 00 00  00 a9 aa 02 00 00 00 00  b0 aa aa 02 00 00 00 00  b0 aa aa 02
111:               ^~~~~~~~~~~~~~~~~~~~~~~
111:               vptr for 'RDKit::ROMol'
111: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24 in
111: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22: runtime error: downcast of address 0x7ffd928c90e0 which does not point to an object of type 'RDKit::RWMol'
111: 0x7ffd928c90e0: note: object is of type 'RDKit::ROMol'
111:  00 00 00 00  c0 4a 6c b2 1d 7f 00 00  70 d9 ad 02 00 00 00 00  50 db ad 02 00 00 00 00  d0 dc ad 02
111:               ^~~~~~~~~~~~~~~~~~~~~~~
111:               vptr for 'RDKit::ROMol'
111: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22 in
--
test 112
        Start 112: testMMFFForceFieldHelpersMultiThread
--
112: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24: runtime error: downcast of address 0x000001d5f7c0 which does not point to an >
112: 0x000001d5f7c0: note: object is of type 'RDKit::ROMol'
112:  00 00 00 00  c0 3a bf e7 2e 7f 00 00  20 2c d6 01 00 00 00 00  d0 2d d6 01 00 00 00 00  d0 2d d6 01
112:               ^~~~~~~~~~~~~~~~~~~~~~~
112:               vptr for 'RDKit::ROMol'
112: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24 in
112: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22: runtime error: downcast of address 0x000001d6c4f0 which does not point to an object of type 'RDKit::RWMol'
112: 0x000001d6c4f0: note: object is of type 'RDKit::ROMol'
112:  00 00 00 00  c0 3a bf e7 2e 7f 00 00  e0 1f 00 bc 2e 7f 00 00  c0 21 00 bc 2e 7f 00 00  40 23 00 bc
112:               ^~~~~~~~~~~~~~~~~~~~~~~
112:               vptr for 'RDKit::ROMol'
112: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22 in
--
test 120
        Start 120: testO3AAlign
--
120: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24: runtime error: downcast of address 0x7ffc03105f20 which does not point to an object of type 'RDKit::RWMol'
120: 0x7ffc03105f20: note: object is of type 'RDKit::ROMol'
120:  00 00 00 00  c0 7a 5e 21 da 7f 00 00  60 cf 8e 01 00 00 00 00  80 d0 8e 01 00 00 00 00  80 d0 8e 01
120:               ^~~~~~~~~~~~~~~~~~~~~~~
120:               vptr for 'RDKit::ROMol'
120: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2530:24 in
120: ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22: runtime error: downcast of address 0x7ffc03105f20 which does not point to an object of type 'RDKit::RWMol'
120: 0x7ffc03105f20: note: object is of type 'RDKit::ROMol'
120:  00 00 00 00  c0 7a 5e 21 da 7f 00 00  f0 30 8f 01 00 00 00 00  40 32 8f 01 00 00 00 00  30 33 8f 01
120:               ^~~~~~~~~~~~~~~~~~~~~~~
120:               vptr for 'RDKit::ROMol'
120: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ForceFieldHelpers/MMFF/AtomTyper.cpp:2538:22 in
--
test 129
        Start 129: moldraw2DTestCatch
--
129: ../External/CoordGen/coordgen/sketcherMinimizer.cpp:77:23: runtime error: signed integer overflow: 29814064 * 100 cannot be represented in type 'int'
129: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/CoordGen/coordgen/sketcherMinimizer.cpp:77:23 in
--
test 132
        Start 132: testFMCS
--
132: ../Code/GraphMol/FMCS/FMCS.cpp:28:11: runtime error: load of value 99, which is not a valid value for type 'RDKit::AtomComparator'
132: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/FMCS/FMCS.cpp:28:11 in
--
132: ../Code/GraphMol/FMCS/FMCS.cpp:61:11: runtime error: load of value 99, which is not a valid value for type 'RDKit::BondComparator'
132: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/FMCS/FMCS.cpp:61:11 in
--
test 137
        Start 137: testMMPA
--
137: ../Code/GraphMol/MMPA/MMPA.cpp:45:37: runtime error: left shift of negative value -1
137: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MMPA/MMPA.cpp:45:37 in
--
test 152
        Start 152: rgroupCatchTests
--
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000002b886f0 which does not point to an object of type 'RDKit::QueryAtom'
152: 0x000002b886f0: note: object is of type 'RDKit::Atom'
152:  00 00 00 00  c8 cf 9c f2 c5 7f 00 00  50 6a b8 02 00 00 00 00  b0 6a b8 02 00 00 00 00  b0 6a b8 02
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Atom'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000002b886f0 which does not point to an object of type 'RDKit::QueryAtom'
152: 0x000002b886f0: note: object is of type 'RDKit::Atom'
152:  00 00 00 00  c8 cf 9c f2 c5 7f 00 00  50 6a b8 02 00 00 00 00  b0 6a b8 02 00 00 00 00  b0 6a b8 02
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Atom'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000002b886f0 which does not point to an object of type 'RDKit::QueryAtom'
152: 0x000002b886f0: note: object is of type 'RDKit::Atom'
152:  00 00 00 00  c8 cf 9c f2 c5 7f 00 00  50 6a b8 02 00 00 00 00  b0 6a b8 02 00 00 00 00  b0 6a b8 02
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Atom'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x000002b38ec0 which does not point to an object of type 'RDKit::QueryBond'
152: 0x000002b38ec0: note: object is of type 'RDKit::Bond'
152:  00 00 00 00  30 e5 9c f2 c5 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Bond'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x000002b38ec0 which does not point to an object of type 'RDKit::QueryBond'
152: 0x000002b38ec0: note: object is of type 'RDKit::Bond'
152:  00 00 00 00  30 e5 9c f2 c5 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Bond'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
152: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x000002b38ec0 which does not point to an object of type 'RDKit::QueryBond'
152: 0x000002b38ec0: note: object is of type 'RDKit::Bond'
152:  00 00 00 00  30 e5 9c f2 c5 7f 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
152:               ^~~~~~~~~~~~~~~~~~~~~~~
152:               vptr for 'RDKit::Bond'
152: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
--
test 154
        Start 154: molInterchangeTest1
--
154: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 16 to null pointer
154: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
154: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 1 to null pointer
154: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
--
154: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 16 to null pointer
154: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
154: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 1 to null pointer
154: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
--
test 155
        Start 155: molInterchangeCatchTest
--
155: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 16 to null pointer
155: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
155: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 1 to null pointer
155: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
155: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 16 to null pointer
155: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
155: ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13: runtime error: applying non-zero offset 1 to null pointer
155: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../External/rapidjson-1.1.0/include/rapidjson/internal/stack.h:117:13 in
--
test 164
        Start 164: molStandardizeTest
--
164: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10: runtime error: downcast of address 0x0000018d04b0 which does not point to an object of type 'RDKit::RWMol'
164: 0x0000018d04b0: note: object is of type 'RDKit::ROMol'
164:  00 00 00 00  c0 ba b1 7b 96 7f 00 00  e0 0c 8d 01 00 00 00 00  10 0d 8d 01 00 00 00 00  10 0d 8d 01
164:               ^~~~~~~~~~~~~~~~~~~~~~~
164:               vptr for 'RDKit::ROMol'
164: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10 in
164: /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5: runtime error: member call on address 0x0000018d04b0 which does not point to an object of type 'RDKit::RWMol'
164: 0x0000018d04b0: note: object is of type 'RDKit::ROMol'
164:  00 00 00 00  c0 ba b1 7b 96 7f 00 00  90 0f 8d 01 00 00 00 00  50 10 8d 01 00 00 00 00  50 10 8d 01
164:               ^~~~~~~~~~~~~~~~~~~~~~~
164:               vptr for 'RDKit::ROMol'
164: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5 in
164: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10: runtime error: downcast of address 0x0000018f97c0 which does not point to an object of type 'RDKit::RWMol'
164: 0x0000018f97c0: note: object is of type 'RDKit::ROMol'
164:  00 00 00 00  c0 ba b1 7b 96 7f 00 00  c0 9b 8f 01 00 00 00 00  20 9c 8f 01 00 00 00 00  20 9c 8f 01
164:               ^~~~~~~~~~~~~~~~~~~~~~~
164:               vptr for 'RDKit::ROMol'
164: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10 in
--
test 167
        Start 167: molChargeTest
--
167: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10: runtime error: downcast of address 0x000001f7d8c0 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f7d8c0: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  f0 ef f7 01 00 00 00 00  50 f0 f7 01 00 00 00 00  50 f0 f7 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10 in
167: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10: runtime error: downcast of address 0x000001f46a20 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f46a20: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  30 e1 ef 01 00 00 00 00  90 e1 ef 01 00 00 00 00  90 e1 ef 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10 in
167: /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5: runtime error: member call on address 0x000001f7d8c0 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f7d8c0: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  f0 ef f7 01 00 00 00 00  50 f0 f7 01 00 00 00 00  50 f0 f7 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5 in
167: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10: runtime error: downcast of address 0x000001f43a60 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f43a60: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  e0 c8 f0 01 00 00 00 00  a0 c9 f0 01 00 00 00 00  a0 c9 f0 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10 in
167: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2: runtime error: member call on address 0x000001f46a20 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f46a20: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  30 e1 ef 01 00 00 00 00  90 e1 ef 01 00 00 00 00  90 e1 ef 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2 in
167: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25: runtime error: downcast of address 0x000001f454e0 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f454e0: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  e0 20 f1 01 00 00 00 00  a0 21 f1 01 00 00 00 00  a0 21 f1 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25 in
--
167: ../Code/GraphMol/MolStandardize/testCharge.cpp:235:26: runtime error: downcast of address 0x000001efff00 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001efff00: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  a0 d4 f7 01 00 00 00 00  90 d5 f7 01 00 00 00 00  c0 d5 f7 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/testCharge.cpp:235:26 in
167: ../Code/GraphMol/MolStandardize/testCharge.cpp:246:26: runtime error: downcast of address 0x000001f6a1d0 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f6a1d0: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  00 9f f7 01 00 00 00 00  f0 9f f7 01 00 00 00 00  20 a0 f7 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/testCharge.cpp:246:26 in
167: ../Code/GraphMol/MolStandardize/testCharge.cpp:257:26: runtime error: downcast of address 0x000001f0a800 which does not point to an object of type 'RDKit::RWMol'
167: 0x000001f0a800: note: object is of type 'RDKit::ROMol'
167:  00 00 00 00  c0 9a 9b 83 34 7f 00 00  60 0b f0 01 00 00 00 00  50 0c f0 01 00 00 00 00  80 0c f0 01
167:               ^~~~~~~~~~~~~~~~~~~~~~~
167:               vptr for 'RDKit::ROMol'
167: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/testCharge.cpp:257:26 in
--
test 169
        Start 169: molStandardizeSmallTest
--
169: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10: runtime error: downcast of address 0x0000028bab40 which does not point to an object of type 'RDKit::RWMol'
169: 0x0000028bab40: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  30 b7 8b 02 00 00 00 00  90 b7 8b 02 00 00 00 00  90 b7 8b 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10 in
169: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10: runtime error: downcast of address 0x0000028c3360 which does not point to an object of type 'RDKit::RWMol'
169: 0x0000028c3360: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  00 3e 8c 02 00 00 00 00  60 3e 8c 02 00 00 00 00  60 3e 8c 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10 in
169: /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5: runtime error: member call on address 0x0000028bab40 which does not point to an object of type 'RDKit::RWMol'
169: 0x0000028bab40: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  30 b7 8b 02 00 00 00 00  90 b7 8b 02 00 00 00 00  90 b7 8b 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5 in
169: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10: runtime error: downcast of address 0x000002918460 which does not point to an object of type 'RDKit::RWMol'
169: 0x000002918460: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  10 9c 8b 02 00 00 00 00  d0 9c 8b 02 00 00 00 00  d0 9c 8b 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10 in
169: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2: runtime error: member call on address 0x0000028d4f30 which does not point to an object of type 'RDKit::RWMol'
169: 0x0000028d4f30: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  90 ed 8d 02 00 00 00 00  f0 ed 8d 02 00 00 00 00  f0 ed 8d 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2 in
169: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25: runtime error: downcast of address 0x0000028cac50 which does not point to an object of type 'RDKit::RWMol'
169: 0x0000028cac50: note: object is of type 'RDKit::ROMol'
169:  00 00 00 00  c0 8a 4c 62 89 7f 00 00  d0 de 83 02 00 00 00 00  90 df 83 02 00 00 00 00  90 df 83 02
169:               ^~~~~~~~~~~~~~~~~~~~~~~
169:               vptr for 'RDKit::ROMol'
169: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25 in
--
test 170
        Start 170: molFragmentTest
--
170: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10: runtime error: downcast of address 0x0000026c09c0 which does not point to an object of type 'RDKit::RWMol'
170: 0x0000026c09c0: note: object is of type 'RDKit::ROMol'
170:  00 00 00 00  c0 ea 94 6c dd 7f 00 00  00 24 6c 02 00 00 00 00  30 24 6c 02 00 00 00 00  30 24 6c 02
170:               ^~~~~~~~~~~~~~~~~~~~~~~
170:               vptr for 'RDKit::ROMol'
170: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10 in
170: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10: runtime error: downcast of address 0x0000026c5fd0 which does not point to an object of type 'RDKit::RWMol'
170: 0x0000026c5fd0: note: object is of type 'RDKit::ROMol'
170:  00 00 00 00  c0 ea 94 6c dd 7f 00 00  b0 e2 63 02 00 00 00 00  70 e3 63 02 00 00 00 00  70 e3 63 02
170:               ^~~~~~~~~~~~~~~~~~~~~~~
170:               vptr for 'RDKit::ROMol'
170: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10 in
170: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2: runtime error: member call on address 0x0000026c09c0 which does not point to an object of type 'RDKit::RWMol'
170: 0x0000026c09c0: note: object is of type 'RDKit::ROMol'
170:  00 00 00 00  c0 ea 94 6c dd 7f 00 00  60 35 6c 02 00 00 00 00  c0 35 6c 02 00 00 00 00  c0 35 6c 02
170:               ^~~~~~~~~~~~~~~~~~~~~~~
170:               vptr for 'RDKit::ROMol'
170: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2 in
170: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h:380:9: runtime error: member call on address 0x0000026f1c90 which does not point to an object of type 'RDKit::RWMol'
170: 0x0000026f1c90: note: object is of type 'RDKit::ROMol'
170:  00 00 00 00  c0 ea 94 6c dd 7f 00 00  00 3c 6f 02 00 00 00 00  c0 3c 6f 02 00 00 00 00  c0 3c 6f 02
170:               ^~~~~~~~~~~~~~~~~~~~~~~
170:               vptr for 'RDKit::ROMol'
170: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/shared_ptr_base.h:380:9 in
--
test 171
        Start 171: molStandardizeCatchTest
--
171: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10: runtime error: downcast of address 0x00000235ce90 which does not point to an object of type 'RDKit::RWMol'
171: 0x00000235ce90: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  30 e0 35 02 00 00 00 00  90 e0 35 02 00 00 00 00  90 e0 35 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:239:10 in
171: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10: runtime error: downcast of address 0x000002367b40 which does not point to an object of type 'RDKit::RWMol'
171: 0x000002367b40: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  90 e5 34 02 00 00 00 00  f0 e5 34 02 00 00 00 00  f0 e5 34 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:245:10 in
171: /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5: runtime error: member call on address 0x00000235ce90 which does not point to an object of type 'RDKit::RWMol'
171: 0x00000235ce90: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  30 e0 35 02 00 00 00 00  90 e0 35 02 00 00 00 00  90 e0 35 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /home/kwsm/opt/boost/latest/include/boost/core/checked_delete.hpp:36:5 in
171: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10: runtime error: downcast of address 0x000002313350 which does not point to an object of type 'RDKit::RWMol'
171: 0x000002313350: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  30 b4 2d 02 00 00 00 00  f0 b4 2d 02 00 00 00 00  f0 b4 2d 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:173:10 in
171: /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2: runtime error: member call on address 0x000002367b40 which does not point to an object of type 'RDKit::RWMol'
171: 0x000002367b40: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  e0 82 36 02 00 00 00 00  40 83 36 02 00 00 00 00  40 83 36 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:85:2 in
171: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25: runtime error: downcast of address 0x000002367640 which does not point to an object of type 'RDKit::RWMol'
171: 0x000002367640: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  c0 fe 2f 02 00 00 00 00  80 ff 2f 02 00 00 00 00  80 ff 2f 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:216:25 in
171: ../Code/GraphMol/MolStandardize/catch_tests.cpp:379:32: runtime error: downcast of address 0x0000022fe940 which does not point to an object of type 'RDKit::RWMol'
171: 0x0000022fe940: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  90 e3 37 02 00 00 00 00  50 e4 37 02 00 00 00 00  50 e4 37 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/catch_tests.cpp:379:32 in
171: ../Code/GraphMol/MolStandardize/MolStandardize.cpp:257:10: runtime error: downcast of address 0x0000022fdb70 which does not point to an object of type 'RDKit::RWMol'
171: 0x0000022fdb70: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  50 37 31 02 00 00 00 00  40 38 31 02 00 00 00 00  40 38 31 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/MolStandardize/MolStandardize.cpp:257:10 in
--
171: ../Code/GraphMol/Chirality.cpp:2624:3: runtime error: downcast of address 0x0000023a8320 which does not point to an object of type 'RDKit::RWMol'
171: 0x0000023a8320: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  c0 1d 3e 02 00 00 00 00  20 1e 3e 02 00 00 00 00  20 1e 3e 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/Chirality.cpp:2624:3 in
171: ../Code/GraphMol/Chirality.cpp:2624:29: runtime error: member call on address 0x0000023a8320 which does not point to an object of type 'RDKit::RWMol'
171: 0x0000023a8320: note: object is of type 'RDKit::ROMol'
171:  00 00 00 00  c0 ba c2 ee 5c 7f 00 00  c0 1d 3e 02 00 00 00 00  20 1e 3e 02 00 00 00 00  20 1e 3e 02
171:               ^~~~~~~~~~~~~~~~~~~~~~~
171:               vptr for 'RDKit::ROMol'
171: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/Chirality.cpp:2624:29 in
--
test 173
        Start 173: testScaffoldNetwork
--
173: ../Code/GraphMol/ScaffoldNetwork/ScaffoldNetwork.cpp:104:11: runtime error: downcast of address 0x00000191f820 which does not point to an object of type 'RDKit::RWMol'
173: 0x00000191f820: note: object is of type 'RDKit::ROMol'
173:  00 00 00 00  c0 aa 9d 9e c2 7f 00 00  00 fb 91 01 00 00 00 00  c0 fb 91 01 00 00 00 00  c0 fb 91 01
173:               ^~~~~~~~~~~~~~~~~~~~~~~
173:               vptr for 'RDKit::ROMol'
173: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/ScaffoldNetwork/ScaffoldNetwork.cpp:104:11 in
--
test 176
        Start 176: testMolEnumerator
--
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22: runtime error: downcast of address 0x000002388b20 which does not point to an object of type 'RDKit::QueryAtom'
176: 0x000002388b20: note: object is of type 'RDKit::Atom'
176:  00 00 00 00  c8 5f bb 5c 90 7f 00 00  f0 65 34 02 00 00 00 00  50 66 34 02 00 00 00 00  50 66 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Atom'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:648:22 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15: runtime error: member call on address 0x000002388b20 which does not point to an object of type 'RDKit::QueryAtom'
176: 0x000002388b20: note: object is of type 'RDKit::Atom'
176:  00 00 00 00  c8 5f bb 5c 90 7f 00 00  f0 65 34 02 00 00 00 00  50 66 34 02 00 00 00 00  50 66 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Atom'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:828:15 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3: runtime error: member call on address 0x000002388b20 which does not point to an object of type 'RDKit::QueryAtom'
176: 0x000002388b20: note: object is of type 'RDKit::Atom'
176:  00 00 00 00  c8 5f bb 5c 90 7f 00 00  f0 65 34 02 00 00 00 00  50 66 34 02 00 00 00 00  50 66 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Atom'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:686:3 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22: runtime error: downcast of address 0x00000235bc90 which does not point to an object of type 'RDKit::QueryBond'
176: 0x00000235bc90: note: object is of type 'RDKit::Bond'
176:  00 00 00 00  30 75 bb 5c 90 7f 00 00  b0 c4 34 02 00 00 00 00  e0 c4 34 02 00 00 00 00  e0 c4 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Bond'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:654:22 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14: runtime error: member call on address 0x00000235bc90 which does not point to an object of type 'RDKit::QueryBond'
176: 0x00000235bc90: note: object is of type 'RDKit::Bond'
176:  00 00 00 00  30 75 bb 5c 90 7f 00 00  b0 c4 34 02 00 00 00 00  e0 c4 34 02 00 00 00 00  e0 c4 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Bond'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:883:14 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3: runtime error: member call on address 0x00000235bc90 which does not point to an object of type 'RDKit::QueryBond'
176: 0x00000235bc90: note: object is of type 'RDKit::Bond'
176:  00 00 00 00  30 75 bb 5c 90 7f 00 00  b0 c4 34 02 00 00 00 00  e0 c4 34 02 00 00 00 00  e0 c4 34 02
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'RDKit::Bond'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:753:3 in
176: ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20: runtime error: downcast of address 0x000002345070 which does not point to an object of type 'RDKit::ATOM_EQUALS_QUERY' (aka 'EqualityQuery<int, const RDKit::Atom *, true>')
176: 0x000002345070: note: object is of type 'Queries::Query<int, RDKit::Atom const*, true>'
176:  00 00 00 00  10 8a 57 5f 90 7f 00 00  00 00 00 00 00 00 00 00  90 50 34 02 00 00 00 00  08 00 00 00
176:               ^~~~~~~~~~~~~~~~~~~~~~~
176:               vptr for 'Queries::Query<int, RDKit::Atom const*, true>'
176: SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../Code/GraphMol/SmilesParse/SmartsWrite.cpp:858:20 in

To Reproduce
Steps to reproduce the behavior, feel free to paste a bit of Python in here.
$ CC=clang CXX=clang++ cmake -S . -B build -D CMAKE_C_FLAGS='-fsanitize=undefined' -D CMAKE_CXX_FLAGS='-fsanitize=undefined'
$ cmake --build build
$ cd build; RDBASE=$PWD/.. ctest -V

Expected behavior

No UBs are detected.

Configuration (please complete the following information):

RDKit version: 6594b491cc36e097a9ebb059df9dd900ab9a617d
OS: Debian 11.1
Python version (if relevant):
Are you using conda? No
If you are using conda, which channel did you install the rdkit from?
If you are not using conda: how did you install the RDKit? git clone and build

ping