Skip to content

Instantly share code, notes, and snippets.

@aandreev0
Created December 6, 2018 21:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aandreev0/e339760950aa78d7131fa4af2c2895aa to your computer and use it in GitHub Desktop.
Save aandreev0/e339760950aa78d7131fa4af2c2895aa to your computer and use it in GitHub Desktop.
Sampling process 13106 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling multitubedesign (pid 13106) every 1 millisecond
Process: multitubedesign [13106]
Path: /usr/local/bin/multitubedesign
Load Address: 0x10f405000
Identifier: multitubedesign
Version: 0
Code Type: X86-64
Parent Process: bash [419]
Date/Time: 2018-12-06 13:51:29.010 -0800
Launch Time: 2018-12-06 13:51:22.221 -0800
OS Version: Mac OS X 10.14 (18A391)
Report Version: 7
Analysis Tool: /usr/bin/sample
Physical footprint: 4972K
Physical footprint (peak): 4972K
----
Call graph:
2651 Thread_462216 DispatchQueue_1: com.apple.main-thread (serial)
2620 start (in libdyld.dylib) + 1 [0x7fff5c5b0085]
+ 2620 main (in multitubedesign) + 5636 [0x10f409764] multistatedesign.cc:110
+ 2620 nupack::Designer::optimize_tubes() (in multitubedesign) + 240 [0x10f458f00] designer.cc:51
+ 2620 nupack::Designer::optimize_forest(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 932 [0x10f459654] designer.cc:104
+ 2576 nupack::Designer::optimize_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 614 [0x10f45c116] designer.cc:207
+ ! 1618 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 559 [0x10f45d3ff] designer.cc:490
+ ! : 1523 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 157 [0x10f45869d] designer.cc:634
+ ! : | 1523 nupack::PhysicalResult::evaluate(nupack::SequenceState const&, nupack::PhysicalSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 234 [0x10f4a4c1a] physical_result.cc:154
+ ! : | 1510 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 554 [0x10f4a484a] physical_result.cc:117
+ ! : | + 1493 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 989 [0x10f49e74d] structure_result.cc:223
+ ! : | + ! 1275 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! : 1274 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | 1271 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + 1271 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + 656 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! 333 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : 67 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : | 30 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 29 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 4 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 2 asymmetryEfn (in multitubedesign) + 181,200 [0x10f4bead5,0x10f4beae8] ene.c:878
+ ! : | + ! : | + ! : | + ! : 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 234 [0x10f4e015a] pfuncUtils.c:0
+ ! : | + ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! : 3 InteriorMM (in multitubedesign) + 111,93 [0x10f4bdcaf,0x10f4bdc9d] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 56 [0x10f4bdc78] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 4 [0x10f4bdc44] ene.c:44
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 80 [0x10f4be300] ene.c:184
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 92 [0x10f4be30c] ene.c:187
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 154 [0x10f4be34a] ene.c:191
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 371 [0x10f4be423] ene.c:210
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 416 [0x10f4be450] ene.c:211
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 467 [0x10f4be483] ene.c:216
+ ! : | + ! : | + ! : | + ! : 1 abs (in libsystem_c.dylib) + 8 [0x7fff5c658b93]
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 457 [0x10f4be479] ene.c:216
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 480 [0x10f4be490] ene.c:217
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 590 [0x10f4be4fe] ene.c:225
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 663 [0x10f4be547] ene.c:227
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 743 [0x10f4be597] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1886 [0x10f4bea0e] ene.c:299
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 24 [0x10f4be288] ene.c:163
+ ! : | + ! : | + ! : | 15 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 15 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : | 8 smallInteriorLoop (in multitubedesign) + 82,168,... [0x10f4d2e72,0x10f4d2ec8,...] pairsPr.c:573
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 193,199 [0x10f4d2ee1,0x10f4d2ee7] pairsPr.c:0
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 496,498,... [0x10f4d3010,0x10f4d3012,...] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 220,224 [0x10f4d2efc,0x10f4d2f00] pairsPr.c:574
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 23 [0x10f4d2e37] pairsPr.c:567
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 246 [0x10f4d2f16] pairsPr.c:575
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 529 [0x10f4d3031] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 605 [0x10f4d307d] pairsPr.c:589
+ ! : | + ! : | + ! : 50 prFastILoops (in multitubedesign) + 1422 [0x10f4d09fe] pairsPr.c:283
+ ! : | + ! : | + ! : | 16 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 15 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 4 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 2 asymmetryEfn (in multitubedesign) + 181,200 [0x10f4bead5,0x10f4beae8] ene.c:878
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + ! : | 1 abs (in libsystem_c.dylib) + 12 [0x7fff5c658b97]
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 2 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1867 [0x10f4be9fb] ene.c:0
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 96 [0x10f4be310] ene.c:187
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 368 [0x10f4be420] ene.c:208
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 438 [0x10f4be466] ene.c:215
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 1 [0x10f4bdc41] ene.c:44
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 174 [0x10f4e011e] pfuncUtils.c:236
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 785 [0x10f4be5c1] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 60 [0x10f4be2ac] ene.c:163
+ ! : | + ! : | + ! : | 14 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 14 expl (in libsystem_m.dylib) + 90,58,... [0x7fff5c71a16a,0x7fff5c71a14a,...]
+ ! : | + ! : | + ! : | 4 smallInteriorLoop (in multitubedesign) + 0,27,... [0x10f4d2e20,0x10f4d2e3b,...] pairsPr.c:567
+ ! : | + ! : | + ! : | 4 smallInteriorLoop (in multitubedesign) + 179,124,... [0x10f4d2ed3,0x10f4d2e9c,...] pairsPr.c:573
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 378,346 [0x10f4d2f9a,0x10f4d2f7a] pairsPr.c:577
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 498,568 [0x10f4d3012,0x10f4d3058] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 242,246 [0x10f4d2f12,0x10f4d2f16] pairsPr.c:575
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 561,563 [0x10f4d3051,0x10f4d3053] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 199 [0x10f4d2ee7] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 220 [0x10f4d2efc] pairsPr.c:574
+ ! : | + ! : | + ! : 35 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | 18 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 15 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:44
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 1258 [0x10f4be79a] ene.c:258
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 424 [0x10f4be458] ene.c:0
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 139 [0x10f4be33b] ene.c:188
+ ! : | + ! : | + ! : | + ! : 1 HelixEnergy (in multitubedesign) + 31 [0x10f4bdaff] ene.c:18
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + ! : 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 32 [0x10f4e0090] pfuncUtils.c:224
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 255 [0x10f4be3af] ene.c:201
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 363 [0x10f4be41b] ene.c:208
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 444 [0x10f4be46c] ene.c:215
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 917 [0x10f4be645] ene.c:248
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1890 [0x10f4bea12] ene.c:299
+ ! : | + ! : | + ! : | + 2 InteriorEnergy (in multitubedesign) + 0,11 [0x10f4be270,0x10f4be27b] ene.c:162
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 60 [0x10f4be2ac] ene.c:163
+ ! : | + ! : | + ! : | 7 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 7 expl (in libsystem_m.dylib) + 90,4,... [0x7fff5c71a16a,0x7fff5c71a114,...]
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 498,516 [0x10f4d3012,0x10f4d3024] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 731,733 [0x10f4d30fb,0x10f4d30fd] pairsPr.c:600
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 20 [0x10f4d2e34] pairsPr.c:567
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 224 [0x10f4d2f00] pairsPr.c:574
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 443 [0x10f4d2fdb] pairsPr.c:581
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 541 [0x10f4d303d] pairsPr.c:583
+ ! : | + ! : | + ! : 26 prFastILoops (in multitubedesign) + 6835 [0x10f4d1f23] pairsPr.c:555
+ ! : | + ! : | + ! : | 26 expl (in libsystem_m.dylib) + 96,90,... [0x7fff5c71a170,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 6264 [0x10f4d1ce8] pairsPr.c:520
+ ! : | + ! : | + ! : | 9 expl (in libsystem_m.dylib) + 90,78,... [0x7fff5c71a16a,0x7fff5c71a15e,...]
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 6819,6782,... [0x10f4d1f13,0x10f4d1eee,...] pairsPr.c:555
+ ! : | + ! : | + ! : 8 prFastILoops (in multitubedesign) + 2245 [0x10f4d0d35] pairsPr.c:329
+ ! : | + ! : | + ! : | 8 expl (in libsystem_m.dylib) + 90,50,... [0x7fff5c71a16a,0x7fff5c71a142,...]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 2664 [0x10f4d0ed8] pairsPr.c:344
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,62,... [0x7fff5c71a16a,0x7fff5c71a14e,...]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 4352 [0x10f4d1570] pairsPr.c:436
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,70 [0x7fff5c71a16a,0x7fff5c71a156]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 6463 [0x10f4d1daf] pairsPr.c:525
+ ! : | + ! : | + ! : | 2 recalculateQx (in multitubedesign) + 612,619 [0x10f4d3494,0x10f4d349b] pairsPr.c:647
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 632 [0x10f4d34a8] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 490 [0x10f4d341a] pairsPr.c:644
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 522 [0x10f4d343a] pairsPr.c:646
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 911 [0x10f4d35bf] pairsPr.c:655
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2087,2076,... [0x10f4d0c97,0x10f4d0c8c,...] pairsPr.c:318
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2118 [0x10f4d0cb6] pairsPr.c:320
+ ! : | + ! : | + ! : | 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + 1 abs (in libsystem_c.dylib) + 0 [0x7fff5c658b8b]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 68 [0x10f4bea64] ene.c:861
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 190 [0x10f4beade] ene.c:878
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2556,2537,... [0x10f4d0e6c,0x10f4d0e59,...] pairsPr.c:343
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 4399 [0x10f4d159f] pairsPr.c:434
+ ! : | + ! : | + ! : | 3 subtractLongDouble (in multitubedesign) + 117 [0x10f4cdfc5] pairsPr.c:56
+ ! : | + ! : | + ! : | + 3 log2l (in libsystem_m.dylib) + 8 [0x7fff5c71a6e8]
+ ! : | + ! : | + ! : | 1 subtractLongDouble (in multitubedesign) + 53 [0x10f4cdf85] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 subtractLongDouble (in multitubedesign) + 85 [0x10f4cdfa5] pairsPr.c:54
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 4551 [0x10f4d1637] pairsPr.c:442
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 244 [0x10f4d3324] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 922 [0x10f4d35ca] pairsPr.c:644
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 534 [0x10f4d3446] pairsPr.c:646
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 564 [0x10f4d3464] pairsPr.c:647
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 933 [0x10f4d35d5] pairsPr.c:657
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 6311 [0x10f4d1d17] pairsPr.c:518
+ ! : | + ! : | + ! : | 3 subtractLongDouble (in multitubedesign) + 117 [0x10f4cdfc5] pairsPr.c:56
+ ! : | + ! : | + ! : | + 3 log2l (in libsystem_m.dylib) + 8 [0x7fff5c71a6e8]
+ ! : | + ! : | + ! : | 2 subtractLongDouble (in multitubedesign) + 82,89 [0x10f4cdfa2,0x10f4cdfa9] pairsPr.c:54
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 2170 [0x10f4d0cea] pairsPr.c:321
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 0 [0x10f4e0070] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3335 [0x10f4d1177] pairsPr.c:387
+ ! : | + ! : | + ! : | 2 asymmetryEfn (in multitubedesign) + 176,194 [0x10f4bead0,0x10f4beae2] ene.c:878
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + 1 abs (in libsystem_c.dylib) + 0 [0x7fff5c658b8b]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3385 [0x10f4d11a9] pairsPr.c:388
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 32 [0x10f4e0090] pfuncUtils.c:224
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3746 [0x10f4d1312] pairsPr.c:401
+ ! : | + ! : | + ! : | 4 expl (in libsystem_m.dylib) + 90,72 [0x7fff5c71a16a,0x7fff5c71a158]
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 1281,1288,... [0x10f4d0971,0x10f4d0978,...] pairsPr.c:280
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 1350,1346 [0x10f4d09b6,0x10f4d09b2] pairsPr.c:283
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 4774,4785,... [0x10f4d1716,0x10f4d1721,...] pairsPr.c:460
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 5299 [0x10f4d1923] pairsPr.c:476
+ ! : | + ! : | + ! : | 3 expl (in libsystem_m.dylib) + 96,90 [0x7fff5c71a170,0x7fff5c71a16a]
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 259,273 [0x10f4d0573,0x10f4d0581] pairsPr.c:234
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 1040,1228 [0x10f4d0880,0x10f4d093c] pairsPr.c:268
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2214,2234 [0x10f4d0d16,0x10f4d0d2a] pairsPr.c:329
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2344,2448 [0x10f4d0d98,0x10f4d0e00] pairsPr.c:339
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 4888 [0x10f4d1788] pairsPr.c:462
+ ! : | + ! : | + ! : | 2 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 4938 [0x10f4d17ba] pairsPr.c:463
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 158 [0x10f4e010e] pfuncUtils.c:234
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 5281,5294 [0x10f4d1911,0x10f4d191e] pairsPr.c:476
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 6335,6351 [0x10f4d1d2f,0x10f4d1d3f] pairsPr.c:523
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1308 [0x10f4d098c] pairsPr.c:0
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1 [0x10f4d0471] pairsPr.c:231
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 407 [0x10f4d0607] pairsPr.c:244
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 836 [0x10f4d07b4] pairsPr.c:260
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1241 [0x10f4d0949] pairsPr.c:266
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1185 [0x10f4d0911] pairsPr.c:271
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1444 [0x10f4d0a14] pairsPr.c:278
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1436 [0x10f4d0a0c] pairsPr.c:286
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1484 [0x10f4d0a3c] pairsPr.c:291
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1525 [0x10f4d0a65] pairsPr.c:292
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1667 [0x10f4d0af3] pairsPr.c:304
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1796 [0x10f4d0b74] pairsPr.c:309
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1864 [0x10f4d0bb8] pairsPr.c:312
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2184 [0x10f4d0cf8] pairsPr.c:326
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2288 [0x10f4d0d60] pairsPr.c:333
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2635 [0x10f4d0ebb] pairsPr.c:344
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2571 [0x10f4d0e7b] pairsPr.c:344
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2642 [0x10f4d0ec2] pairsPr.c:345
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2757 [0x10f4d0f35] pairsPr.c:351
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2760 [0x10f4d0f38] pairsPr.c:353
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3124 [0x10f4d10a4] pairsPr.c:379
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3174 [0x10f4d10d6] pairsPr.c:382
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3510 [0x10f4d1226] pairsPr.c:392
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3791 [0x10f4d133f] pairsPr.c:400
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3698 [0x10f4d12e2] pairsPr.c:401
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3825 [0x10f4d1361] pairsPr.c:405
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4292 [0x10f4d1534] pairsPr.c:434
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4672 [0x10f4d16b0] pairsPr.c:453
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4765 [0x10f4d170d] pairsPr.c:458
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4952 [0x10f4d17c8] pairsPr.c:465
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6247 [0x10f4d1cd7] pairsPr.c:520
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6429 [0x10f4d1d8d] pairsPr.c:525
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6466 [0x10f4d1db2] pairsPr.c:526
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6568 [0x10f4d1e18] pairsPr.c:536
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6664 [0x10f4d1e78] pairsPr.c:545
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6928 [0x10f4d1f80] pairsPr.c:558
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6956 [0x10f4d1f9c] pairsPr.c:561
+ ! : | + ! : | + ! 212 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : 50 MakeP_Pm_N3 (in multitubedesign) + 774,743,... [0x10f4cf646,0x10f4cf627,...] pairsPr.c:765
+ ! : | + ! : | + ! : 43 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : | 43 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 23 MakeP_Pm_N3 (in multitubedesign) + 1485,1513,... [0x10f4cf90d,0x10f4cf929,...] pairsPr.c:797
+ ! : | + ! : | + ! : 20 MakeP_Pm_N3 (in multitubedesign) + 1740,1771,... [0x10f4cfa0c,0x10f4cfa2b,...] pairsPr.c:800
+ ! : | + ! : | + ! : 13 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | 5 ExplDangle (in multitubedesign) + 608 [0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 89,103 [0x10f4bf399,0x10f4bf3a7] ene.c:586
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 112,116 [0x10f4bf3b0,0x10f4bf3b4] ene.c:587
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 135 [0x10f4bf3c7] ene.c:0
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 31 [0x10f4bf35f] ene.c:585
+ ! : | + ! : | + ! : 8 MakeP_Pm_N3 (in multitubedesign) + 2212,2173,... [0x10f4cfbe4,0x10f4cfbbd,...] pairsPr.c:827
+ ! : | + ! : | + ! : 5 MakeP_Pm_N3 (in multitubedesign) + 508,522 [0x10f4cf53c,0x10f4cf54a] pairsPr.c:763
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 654,1152,... [0x10f4cf5ce,0x10f4cf7c0,...] pairsPr.c:0
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 1240,1199,... [0x10f4cf818,0x10f4cf7ef,...] pairsPr.c:794
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 225 [0x10f4cf421] pairsPr.c:755
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 356,382,... [0x10f4cf4a4,0x10f4cf4be,...] pairsPr.c:762
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 804,813 [0x10f4cf664,0x10f4cf66d] pairsPr.c:767
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 1185,1256,... [0x10f4cf7e1,0x10f4cf828,...] pairsPr.c:793
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 2117,2132,... [0x10f4cfb85,0x10f4cfb94,...] pairsPr.c:826
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 2250,2262,... [0x10f4cfc0a,0x10f4cfc16,...] pairsPr.c:834
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 882 [0x10f4cf6b2] pairsPr.c:769
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 910 [0x10f4cf6ce] pairsPr.c:774
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 925,940 [0x10f4cf6dd,0x10f4cf6ec] pairsPr.c:775
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1071,1084 [0x10f4cf76f,0x10f4cf77c] pairsPr.c:786
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1879,1896 [0x10f4cfa97,0x10f4cfaa8] pairsPr.c:807
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 248 [0x10f4cf438] pairsPr.c:761
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 848 [0x10f4cf690] pairsPr.c:768
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1777 [0x10f4cfa31] pairsPr.c:801
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1850 [0x10f4cfa7a] pairsPr.c:803
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1899 [0x10f4cfaab] pairsPr.c:809
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2017 [0x10f4cfb21] pairsPr.c:817
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2090 [0x10f4cfb6a] pairsPr.c:822
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2095 [0x10f4cfb6f] pairsPr.c:823
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2190 [0x10f4cfbce] pairsPr.c:828
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2215 [0x10f4cfbe7] pairsPr.c:831
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2270 [0x10f4cfc1e] pairsPr.c:836
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2478 [0x10f4cfcee] pairsPr.c:852
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2498 [0x10f4cfd02] pairsPr.c:856
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2517 [0x10f4cfd15] pairsPr.c:857
+ ! : | + ! : | + ! 66 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : 17 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : | 8 NickDangle (in multitubedesign) + 192,213,... [0x10f4bf670,0x10f4bf685,...] ene.c:632
+ ! : | + ! : | + ! : | 5 NickDangle (in multitubedesign) + 507,504 [0x10f4bf7ab,0x10f4bf7a8] ene.c:638
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | + 1 GetPairType (in multitubedesign) + 77 [0x10f4e01bd] pfuncUtils.c:260
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1054 [0x10f4bf9ce] ene.c:683
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1149 [0x10f4bfa2d] ene.c:692
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1236 [0x10f4bfa84] ene.c:696
+ ! : | + ! : | + ! : 15 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 15 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 6 MakePs_Pms (in multitubedesign) + 690,673,... [0x10f4cffe2,0x10f4cffd1,...] pairsPr.c:887
+ ! : | + ! : | + ! : 6 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 4 MakePs_Pms (in multitubedesign) + 1393 [0x10f4d02a1] pairsPr.c:931
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 579,608 [0x10f4bf583,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 8 [0x10f4bf348] ene.c:579
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 611 [0x10f4bf5a3] ene.c:615
+ ! : | + ! : | + ! : 3 MakePs_Pms (in multitubedesign) + 793,845 [0x10f4d0049,0x10f4d007d] pairsPr.c:0
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 572,1827 [0x10f4cff6c,0x10f4d0453] pairsPr.c:886
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 1058,1073 [0x10f4d0152,0x10f4d0161] pairsPr.c:903
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 217 [0x10f4cfe09] pairsPr.c:868
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 472 [0x10f4cff08] pairsPr.c:878
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 484 [0x10f4cff14] pairsPr.c:879
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 745 [0x10f4d0019] pairsPr.c:891
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 882 [0x10f4d00a2] pairsPr.c:894
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1010 [0x10f4d0122] pairsPr.c:902
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1080 [0x10f4d0168] pairsPr.c:904
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1110 [0x10f4d0186] pairsPr.c:911
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1264 [0x10f4d0220] pairsPr.c:922
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1462 [0x10f4d02e6] pairsPr.c:932
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1574 [0x10f4d0356] pairsPr.c:935
+ ! : | + ! : | + ! 19 calculatePairsN3 (in multitubedesign) + 2231 [0x10f4ce8a7] pairsPr.c:163
+ ! : | + ! : | + ! : 6 prMultiBp_N3 (in multitubedesign) + 1027 [0x10f4d2c93] pairsPr.c:1091
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,108 [0x7fff5c71a16a,0x7fff5c71a17c]
+ ! : | + ! : | + ! : 4 prMultiBp_N3 (in multitubedesign) + 846,869 [0x10f4d2bde,0x10f4d2bf5] pairsPr.c:1085
+ ! : | + ! : | + ! : 4 prMultiBp_N3 (in multitubedesign) + 1102,1054 [0x10f4d2cde,0x10f4d2cae] pairsPr.c:1094
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 344 [0x10f4d29e8] pairsPr.c:1078
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 509 [0x10f4d2a8d] pairsPr.c:1079
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 643 [0x10f4d2b13] pairsPr.c:1080
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 1075 [0x10f4d2cc3] pairsPr.c:1095
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 1105 [0x10f4d2ce1] pairsPr.c:1098
+ ! : | + ! : | + ! 6 calculatePairsN3 (in multitubedesign) + 1622,1631,... [0x10f4ce646,0x10f4ce64f,...] pairsPr.c:155
+ ! : | + ! : | + ! 5 calculatePairsN3 (in multitubedesign) + 639 [0x10f4ce26f] pairsPr.c:105
+ ! : | + ! : | + ! : 2 prManageQx (in multitubedesign) + 683 [0x10f4cf22b] pairsPr.c:717
+ ! : | + ! : | + ! : | 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! : | 2 szone_size (in libsystem_malloc.dylib) + 0,45 [0x7fff5c75ff08,0x7fff5c75ff35]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 757 [0x10f4cf275] pairsPr.c:724
+ ! : | + ! : | + ! : | 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 649 [0x7fff5c76286a]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 773 [0x10f4cf285] pairsPr.c:726
+ ! : | + ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 398 [0x7fff5c761b49]
+ ! : | + ! : | + ! : | 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 103 [0x7fff5c762a43]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 941 [0x10f4cf32d] pairsPr.c:743
+ ! : | + ! : | + ! 4 calculatePairsN3 (in multitubedesign) + 1421,1321,... [0x10f4ce57d,0x10f4ce519,...] pairsPr.c:144
+ ! : | + ! : | + ! 3 calculatePairsN3 (in multitubedesign) + 3528,3533 [0x10f4cedb8,0x10f4cedbd] pairsPr.c:204
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1725 [0x10f4ce6ad] pairsPr.c:0
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1236 [0x10f4ce4c4] pairsPr.c:142
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1926 [0x10f4ce776] pairsPr.c:156
+ ! : | + ! : | + ! : 1 prExterior_N3 (in multitubedesign) + 218 [0x10f4d208a] pairsPr.c:976
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2030 [0x10f4ce7de] pairsPr.c:161
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2143 [0x10f4ce84f] pairsPr.c:162
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2322 [0x10f4ce902] pairsPr.c:174
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2454 [0x10f4ce986] pairsPr.c:175
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 3498 [0x10f4ced9a] pairsPr.c:203
+ ! : | + ! : | + 289 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 168 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! : 21 SumExpInextensibleIL (in multitubedesign) + 1706 [0x10f4eb3fa] sumexp.c:440
+ ! : | + ! : | + ! : | 20 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 7 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 3 asymmetryEfn (in multitubedesign) + 192,160 [0x10f4beae0,0x10f4beac0] ene.c:878
+ ! : | + ! : | + ! : | + ! 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 1 [0x10f4bea21] ene.c:852
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 62 [0x10f4bea5e] ene.c:860
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 251 [0x10f4beb1b] ene.c:882
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 158 [0x10f4e010e] pfuncUtils.c:234
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 247 [0x10f4e0167] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 128 [0x10f4e00f0] pfuncUtils.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 92 [0x10f4be30c] ene.c:187
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 587 [0x10f4be4fb] ene.c:223
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 835 [0x10f4be5f3] ene.c:244
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1883 [0x10f4bea0b] ene.c:299
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 1 [0x10f4be271] ene.c:162
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : | 17 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 2657 [0x10f4eb7b1] sumexp.c:458
+ ! : | + ! : | + ! : | 16 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 5 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 4 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 0 [0x10f4e0070] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 10 [0x10f4e007a] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : | + 4 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! 3 InteriorMM (in multitubedesign) + 111,107 [0x10f4bdcaf,0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:44
+ ! : | + ! : | + ! : | + 3 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 148 [0x10f4e0104] pfuncUtils.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 2 asymmetryEfn (in multitubedesign) + 181 [0x10f4bead5] ene.c:878
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 167 [0x10f4be357] ene.c:192
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! : | 17 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 11 SumExpInextensibleIL (in multitubedesign) + 2344,2375,... [0x10f4eb678,0x10f4eb697,...] sumexp.c:455
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 1175,2099,... [0x10f4eb1e7,0x10f4eb583,...] sumexp.c:0
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : | 9 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 1086 [0x10f4be6ee] ene.c:255
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 139 [0x10f4be33b] ene.c:188
+ ! : | + ! : | + ! : | + ! 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 20 [0x10f4e0084] pfuncUtils.c:222
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + ! 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 54 [0x10f4e00a6] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 850 [0x10f4be602] ene.c:246
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1237 [0x10f4be785] ene.c:260
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1825 [0x10f4be9d1] ene.c:292
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 56 [0x10f4be2a8] ene.c:163
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 1393,1329,... [0x10f4eb2c1,0x10f4eb281,...] sumexp.c:437
+ ! : | + ! : | + ! : 6 SumExpInextensibleIL (in multitubedesign) + 794 [0x10f4eb06a] sumexp.c:423
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,0,... [0x7fff5c71a16a,0x7fff5c71a110,...]
+ ! : | + ! : | + ! : 6 SumExpInextensibleIL (in multitubedesign) + 1075,1083,... [0x10f4eb183,0x10f4eb18b,...] sumexp.c:436
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 288,262,... [0x10f4eae70,0x10f4eae56,...] sumexp.c:418
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 2037,2026,... [0x10f4eb545,0x10f4eb53a,...] sumexp.c:454
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 2853,2660,... [0x10f4eb875,0x10f4eb7b4,...] sumexp.c:460
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 728,176,... [0x10f4eb028,0x10f4eae00,...] sumexp.c:417
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 1451,1473,... [0x10f4eb2fb,0x10f4eb311,...] sumexp.c:438
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 1709,1712,... [0x10f4eb3fd,0x10f4eb400,...] sumexp.c:442
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 629,697,... [0x10f4eafc5,0x10f4eb009,...] sumexp.c:419
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 783,951,... [0x10f4eb05f,0x10f4eb107,...] sumexp.c:423
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2415,2424 [0x10f4eb6bf,0x10f4eb6c8] sumexp.c:456
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2709,2822 [0x10f4eb7e5,0x10f4eb856] sumexp.c:461
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 994 [0x10f4eb132] sumexp.c:412
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 129 [0x10f4eadd1] sumexp.c:414
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 937 [0x10f4eb0f9] sumexp.c:424
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 1685 [0x10f4eb3e5] sumexp.c:440
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 1871 [0x10f4eb49f] sumexp.c:443
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2869 [0x10f4eb885] sumexp.c:463
+ ! : | + ! : | + ! 70 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 400,208,... [0x10f4ea520,0x10f4ea460,...] sumexp.c:320
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 1384,1466,... [0x10f4ea8f8,0x10f4ea94a,...] sumexp.c:343
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 1871 [0x10f4eaadf] sumexp.c:354
+ ! : | + ! : | + ! : | 9 expl (in libsystem_m.dylib) + 90,54,... [0x7fff5c71a16a,0x7fff5c71a146,...]
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 646,644 [0x10f4ea616,0x10f4ea614] sumexp.c:321
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 827 [0x10f4ea6cb] sumexp.c:331
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 1840,1842,... [0x10f4eaac0,0x10f4eaac2,...] sumexp.c:354
+ ! : | + ! : | + ! : 5 makeNewQx (in multitubedesign) + 761 [0x10f4ea689] sumexp.c:323
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 0,4 [0x10f4bdc40,0x10f4bdc44] ene.c:44
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : 4 makeNewQx (in multitubedesign) + 677,131,... [0x10f4ea635,0x10f4ea413,...] sumexp.c:319
+ ! : | + ! : | + ! : 3 makeNewQx (in multitubedesign) + 179,1472,... [0x10f4ea443,0x10f4ea950,...] sumexp.c:0
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 711 [0x10f4ea657] sumexp.c:323
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 133 [0x10f4beaa5] ene.c:874
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 241 [0x10f4beb11] ene.c:879
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1086,2084 [0x10f4ea7ce,0x10f4eabb4] sumexp.c:338
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1125,1158 [0x10f4ea7f5,0x10f4ea816] sumexp.c:342
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1755 [0x10f4eaa6b] sumexp.c:346
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 68 [0x10f4bea64] ene.c:861
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 176 [0x10f4bead0] ene.c:878
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 984 [0x10f4ea768] sumexp.c:331
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1698 [0x10f4eaa32] sumexp.c:344
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1805 [0x10f4eaa9d] sumexp.c:346
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 88 [0x10f4bdc98] ene.c:59
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1780 [0x10f4eaa84] sumexp.c:346
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 2058 [0x10f4eab9a] sumexp.c:353
+ ! : | + ! : | + ! 32 fastILoops (in multitubedesign) + 1136 [0x10f4ea2d0] sumexp.c:177
+ ! : | + ! : | + ! : 24 extendOldQx (in multitubedesign) + 303 [0x10f4eacff] sumexp.c:389
+ ! : | + ! : | + ! : | 24 expl (in libsystem_m.dylib) + 96,90,... [0x7fff5c71a170,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! : 5 extendOldQx (in multitubedesign) + 266,263,... [0x10f4eacda,0x10f4eacd7,...] sumexp.c:389
+ ! : | + ! : | + ! : 2 extendOldQx (in multitubedesign) + 243,306 [0x10f4eacc3,0x10f4ead02] sumexp.c:388
+ ! : | + ! : | + ! : 1 extendOldQx (in multitubedesign) + 84 [0x10f4eac24] sumexp.c:369
+ ! : | + ! : | + ! 5 fastILoops (in multitubedesign) + 929 [0x10f4ea201] sumexp.c:165
+ ! : | + ! : | + ! : 3 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 224 [0x10f4e0150] pfuncUtils.c:0
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! 5 fastILoops (in multitubedesign) + 958 [0x10f4ea21e] sumexp.c:165
+ ! : | + ! : | + ! : 5 expl (in libsystem_m.dylib) + 90,92,... [0x7fff5c71a16a,0x7fff5c71a16c,...]
+ ! : | + ! : | + ! 3 fastILoops (in multitubedesign) + 643,671 [0x10f4ea0e3,0x10f4ea0ff] sumexp.c:155
+ ! : | + ! : | + ! 2 fastILoops (in multitubedesign) + 902,948 [0x10f4ea1e6,0x10f4ea214] sumexp.c:165
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1217 [0x10f4ea321] sumexp.c:0
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 680 [0x10f4ea108] sumexp.c:156
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1308 [0x10f4ea37c] sumexp.c:184
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1320 [0x10f4ea388] sumexp.c:188
+ ! : | + ! : | + 184 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! 47 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! : 47 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! 20 MakeQ_Qm_N3 (in multitubedesign) + 1160,1191,... [0x10f4ec2b8,0x10f4ec2d7,...] sumexp.c:278
+ ! : | + ! : | + ! 19 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! : 7 NickedEmptyQ (in multitubedesign) + 334 [0x10f4bfc3e] ene.c:710
+ ! : | + ! : | + ! : | 7 expl (in libsystem_m.dylib) + 90,0,... [0x7fff5c71a16a,0x7fff5c71a110,...]
+ ! : | + ! : | + ! : 6 NickedEmptyQ (in multitubedesign) + 180,184,... [0x10f4bfba4,0x10f4bfba8,...] ene.c:709
+ ! : | + ! : | + ! : 5 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : | 2 NickDangle (in multitubedesign) + 1037,1051 [0x10f4bf9bd,0x10f4bf9cb] ene.c:683
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 92 [0x10f4bf60c] ene.c:632
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 269 [0x10f4bf6bd] ene.c:633
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 507 [0x10f4bf7ab] ene.c:638
+ ! : | + ! : | + ! : 1 NickedEmptyQ (in multitubedesign) + 337 [0x10f4bfc41] ene.c:710
+ ! : | + ! : | + ! 15 MakeQ_Qm_N3 (in multitubedesign) + 689,522,... [0x10f4ec0e1,0x10f4ec03a,...] sumexp.c:266
+ ! : | + ! : | + ! 12 MakeQ_Qm_N3 (in multitubedesign) + 1706,1406,... [0x10f4ec4da,0x10f4ec3ae,...] sumexp.c:284
+ ! : | + ! : | + ! 12 MakeQ_Qm_N3 (in multitubedesign) + 1549,1703,... [0x10f4ec43d,0x10f4ec4d7,...] sumexp.c:285
+ ! : | + ! : | + ! 11 MakeQ_Qm_N3 (in multitubedesign) + 348,330,... [0x10f4ebf8c,0x10f4ebf7a,...] sumexp.c:264
+ ! : | + ! : | + ! 11 MakeQ_Qm_N3 (in multitubedesign) + 918,933,... [0x10f4ec1c6,0x10f4ec1d5,...] sumexp.c:275
+ ! : | + ! : | + ! 8 MakeQ_Qm_N3 (in multitubedesign) + 758 [0x10f4ec126] sumexp.c:272
+ ! : | + ! : | + ! : 3 ExplDangle (in multitubedesign) + 112,114 [0x10f4bf3b0,0x10f4bf3b2] ene.c:587
+ ! : | + ! : | + ! : 3 ExplDangle (in multitubedesign) + 614,618 [0x10f4bf5a6,0x10f4bf5aa] ene.c:615
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 605,608 [0x10f4bf59d,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! 7 MakeQ_Qm_N3 (in multitubedesign) + 807,778,... [0x10f4ec157,0x10f4ec13a,...] sumexp.c:273
+ ! : | + ! : | + ! 6 MakeQ_Qm_N3 (in multitubedesign) + 651,525,... [0x10f4ec0bb,0x10f4ec03d,...] sumexp.c:267
+ ! : | + ! : | + ! 6 MakeQ_Qm_N3 (in multitubedesign) + 1345,1317,... [0x10f4ec371,0x10f4ec355,...] sumexp.c:279
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 241 [0x10f4ebf21] sumexp.c:0
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 1348 [0x10f4ec374] sumexp.c:280
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 1734 [0x10f4ec4f6] sumexp.c:287
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 145 [0x10f4ebec1] sumexp.c:258
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 717 [0x10f4ec0fd] sumexp.c:269
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1373 [0x10f4ec38d] sumexp.c:283
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1763 [0x10f4ec513] sumexp.c:290
+ ! : | + ! : | + 60 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + ! 15 MakeQs_Qms (in multitubedesign) + 797 [0x10f4ebbdd] sumexp.c:225
+ ! : | + ! : | + ! : 7 NickDangle (in multitubedesign) + 258,87,... [0x10f4bf6b2,0x10f4bf607,...] ene.c:632
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 20 [0x10f4bf5c4] ene.c:620
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 43 [0x10f4bf5db] ene.c:623
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 46 [0x10f4bf5de] ene.c:629
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 507 [0x10f4bf7ab] ene.c:638
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 166 [0x10f4e0216] pfuncUtils.c:267
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 967 [0x10f4bf977] ene.c:677
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 166 [0x10f4e0216] pfuncUtils.c:267
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1040 [0x10f4bf9c0] ene.c:683
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1147 [0x10f4bfa2b] ene.c:692
+ ! : | + ! : | + ! 12 MakeQs_Qms (in multitubedesign) + 831 [0x10f4ebbff] sumexp.c:225
+ ! : | + ! : | + ! : 12 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! 7 MakeQs_Qms (in multitubedesign) + 1147 [0x10f4ebd3b] sumexp.c:238
+ ! : | + ! : | + ! : 7 expl (in libsystem_m.dylib) + 90,84 [0x7fff5c71a16a,0x7fff5c71a164]
+ ! : | + ! : | + ! 5 MakeQs_Qms (in multitubedesign) + 517,558,... [0x10f4ebac5,0x10f4ebaee,...] sumexp.c:218
+ ! : | + ! : | + ! 4 MakeQs_Qms (in multitubedesign) + 1071 [0x10f4ebcef] sumexp.c:237
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 592,608 [0x10f4bf590,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! 3 MakeQs_Qms (in multitubedesign) + 495,498,... [0x10f4ebaaf,0x10f4ebab2,...] sumexp.c:215
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 590,931 [0x10f4ebb0e,0x10f4ebc63] sumexp.c:0
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 380,397 [0x10f4eba3c,0x10f4eba4d] sumexp.c:204
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 739,831 [0x10f4ebba3,0x10f4ebbff] sumexp.c:225
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 1013 [0x10f4ebcb5] sumexp.c:233
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 187 [0x10f4eb97b] sumexp.c:200
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 426 [0x10f4eba6a] sumexp.c:207
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1105 [0x10f4ebd11] sumexp.c:238
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1335 [0x10f4ebdf7] sumexp.c:242
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1330 [0x10f4ebdf2] sumexp.c:243
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1374 [0x10f4ebe1e] sumexp.c:246
+ ! : | + ! : | + 23 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! 22 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! : 20 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! : | 12 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! : | + 12 expl (in libsystem_m.dylib) + 90,50,... [0x7fff5c71a16a,0x7fff5c71a142,...]
+ ! : | + ! : | + ! : | 3 ExplDangleRaw (in multitubedesign) + 517,538,... [0x10f4bf315,0x10f4bf32a,...] ene.c:576
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 21 [0x10f4bf125] ene.c:542
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 34 [0x10f4bf132] ene.c:546
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 196 [0x10f4bf1d4] ene.c:557
+ ! : | + ! : | + ! : | + 1 GetPairType (in multitubedesign) + 33 [0x10f4e0191] pfuncUtils.c:254
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 288 [0x10f4bf230] ene.c:566
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 43 [0x10f4e019b] pfuncUtils.c:255
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 228 [0x10f4bf424] ene.c:591
+ ! : | + ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 171 [0x7fff5c761a66]
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 392 [0x10f4bf4c8] ene.c:600
+ ! : | + ! : | + ! : 1 vechash (in multitubedesign) + 0 [0x10f4f1a40] hash.c:71
+ ! : | + ! : | + ! 1 nonZeroInit (in multitubedesign) + 65 [0x10f4c0a41] init.c:196
+ ! : | + ! : | + 13 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + ! 7 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + ! : 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : 7 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : 7 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 5 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,47,... [0x7fff5c75ecf6,0x7fff5c75ec8f,...]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 14,480 [0x7fff5c75f2f5,0x7fff5c75f4c7]
+ ! : | + ! : | + ! 4 InitEtaN (in multitubedesign) + 163,114,... [0x10f4c7233,0x10f4c7202,...] init.c:1880
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 29 [0x10f4c71ad] init.c:1878
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 460 [0x10f4c735c] init.c:1894
+ ! : | + ! : | + 11 pfuncFullWithSymHelper (in multitubedesign) + 3983 [0x10f4dd55f] pf.c:268
+ ! : | + ! : | + ! 4 SumExpMultiloops (in multitubedesign) + 365 [0x10f4e977d] sumexp.c:66
+ ! : | + ! : | + ! : 4 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 3 SumExpMultiloops (in multitubedesign) + 548,559,... [0x10f4e9834,0x10f4e983f,...] sumexp.c:71
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 18 [0x10f4e9622] sumexp.c:46
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 241 [0x10f4e9701] sumexp.c:60
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 356 [0x10f4e9774] sumexp.c:66
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 562 [0x10f4e9842] sumexp.c:72
+ ! : | + ! : | + 7 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : | + ! 4 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + ! : 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 0,304 [0x7fff5c760749,0x7fff5c760879]
+ ! : | + ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 51 [0x7fff5c761149]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 27 [0x7fff5c762efe]
+ ! : | + ! : | + ! 2 free (in libsystem_malloc.dylib) + 248,454 [0x7fff5c760227,0x7fff5c7602f5]
+ ! : | + ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 299 [0x7fff5c7600a2]
+ ! : | + ! : | + 6 pfuncFullWithSymHelper (in multitubedesign) + 2762 [0x10f4dd09a] pf.c:237
+ ! : | + ! : | + ! 4 manageQx (in multitubedesign) + 379 [0x10f4c15ab] init.c:396
+ ! : | + ! : | + ! : 4 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 4 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 2 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | + 2 small_malloc_from_free_list (in libsystem_malloc.dylib) + 376,569 [0x7fff5c761b33,0x7fff5c761bf4]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 254 [0x7fff5c7613ab]
+ ! : | + ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 80 [0x7fff5c796990]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb6a]
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 198 [0x10f4c14f6] init.c:362
+ ! : | + ! : | + ! : 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 1 default_zone_calloc (in libsystem_malloc.dylib) + 58 [0x7fff5c75fdc9]
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 363 [0x10f4c159b] init.c:395
+ ! : | + ! : | + ! 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 0 [0x7fff5c7625e1]
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 163 [0x10f4e9503] sumexp.c:23
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 254 [0x10f4e955e] sumexp.c:24
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + ! : 1 HairpinEnergy (in multitubedesign) + 268 [0x10f4bddcc] ene.c:99
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 414 [0x10f4e95fe] sumexp.c:40
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 2 pfuncFullWithSymHelper (in multitubedesign) + 3211,3232 [0x10f4dd25b,0x10f4dd270] pf.c:260
+ ! : | + ! : | + 2 pfuncFullWithSymHelper (in multitubedesign) + 12174,12178 [0x10f4df55e,0x10f4df562] pf.c:612
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 741 [0x10f4dc8b5] pf.c:158
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1705 [0x10f4dcc79] pf.c:218
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 2299 [0x10f4dcecb] pf.c:219
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 3662 [0x10f4dd41e] pf.c:265
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4296 [0x10f4dd698] pf.c:272
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4669 [0x10f4dd80d] pf.c:289
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4748 [0x10f4dd85c] pf.c:290
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4779 [0x10f4dd87b] pf.c:301
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 5274 [0x10f4dda6a] pf.c:328
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 115 [0x10f4dc643] pf.c:44
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 9852 [0x10f4dec4c] pf.c:494
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 10648 [0x10f4def68] pf.c:514
+ ! : | + ! : | + ! 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 55 [0x7fff5c762618]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 10784 [0x10f4deff0] pf.c:525
+ ! : | + ! : | + ! 1 free_small (in libsystem_malloc.dylib) + 1696 [0x7fff5c7623c2]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 12140 [0x10f4df53c] pf.c:611
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2461 [0x10f49469d] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2106 [0x10f49453a] node_result.cc:234
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2814 [0x10f4947fe] vector:1493
+ ! : | + ! : 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 796 [0x10f495dfc] node_result.cc:311
+ ! : | + ! : 1 nupack::NodeSpec::get_breaks(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 192 [0x10f472d40] node_spec.cc:312
+ ! : | + ! : 1 nupack::NodeSpec::get_to_node(nupack::StructureSpec const&, nupack::NupackInvariants const&, std::__1::vector<int, std::__1::allocator<int> >) const (in multitubedesign) + 184 [0x10f470cf8] node_spec.cc:393
+ ! : | + ! : 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 8 [0x7fff5c75d7a8]
+ ! : | + ! 151 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! : 119 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | 117 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + 117 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + 62 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! 29 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : 6 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,96 [0x7fff5c71a16a,0x7fff5c71a170]
+ ! : | + ! : | + ! : 6 MakeP_Pm_N3 (in multitubedesign) + 1485,1513,... [0x10f4cf90d,0x10f4cf929,...] pairsPr.c:797
+ ! : | + ! : | + ! : 5 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 112,116 [0x10f4bf3b0,0x10f4bf3b4] ene.c:587
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 608 [0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 4 [0x10f4bf344] ene.c:579
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 771,550,... [0x10f4cf643,0x10f4cf566,...] pairsPr.c:765
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1740 [0x10f4cfa0c] pairsPr.c:800
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1811 [0x10f4cfa53] pairsPr.c:0
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1 [0x10f4cf341] pairsPr.c:752
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 945 [0x10f4cf6f1] pairsPr.c:777
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1245 [0x10f4cf81d] pairsPr.c:794
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2202 [0x10f4cfbda] pairsPr.c:828
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2239 [0x10f4cfbff] pairsPr.c:833
+ ! : | + ! : | + ! 21 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | 6 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 6 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 3 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1509 [0x10f4be895] ene.c:268
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 2 expl (in libsystem_m.dylib) + 78,90 [0x7fff5c71a15e,0x7fff5c71a16a]
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 395 [0x10f4d2fab] pairsPr.c:579
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 1422 [0x10f4d09fe] pairsPr.c:283
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 2 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 193 [0x10f4d2ee1] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 151 [0x10f4d2eb7] pairsPr.c:573
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 50 [0x7fff5c71a142]
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2245 [0x10f4d0d35] pairsPr.c:329
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 90,96 [0x7fff5c71a16a,0x7fff5c71a170]
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1048 [0x10f4d0888] pairsPr.c:268
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1147 [0x10f4d08eb] pairsPr.c:271
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2118 [0x10f4d0cb6] pairsPr.c:320
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 5061 [0x10f4d1835] pairsPr.c:465
+ ! : | + ! : | + ! 8 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 670 [0x10f4bf84e] ene.c:651
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 11 [0x10f4e017b] pfuncUtils.c:251
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 46,90 [0x7fff5c71a13e,0x7fff5c71a16a]
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1827 [0x10f4d0453] pairsPr.c:886
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 714 [0x10f4cfffa] pairsPr.c:891
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 890 [0x10f4d00aa] pairsPr.c:894
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1459 [0x10f4d02e3] pairsPr.c:932
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2239 [0x10f4ce8af] pairsPr.c:110
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1992 [0x10f4ce7b8] pairsPr.c:161
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2231 [0x10f4ce8a7] pairsPr.c:163
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 842 [0x10f4d2bda] pairsPr.c:1085
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 3525 [0x10f4cedb5] pairsPr.c:204
+ ! : | + ! : | + 25 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 20 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : | 3 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + 1 HelixEnergy (in multitubedesign) + 235 [0x10f4bdbcb] ene.c:30
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 375 [0x10f4be427] ene.c:210
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 1026 [0x10f4be6b2] ene.c:250
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 101,245 [0x10f4eadb5,0x10f4eae45] sumexp.c:0
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 387,411 [0x10f4eaed3,0x10f4eaeeb] sumexp.c:418
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 1395,1421 [0x10f4eb2c3,0x10f4eb2dd] sumexp.c:437
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2289,2344 [0x10f4eb641,0x10f4eb678] sumexp.c:455
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2599,2607 [0x10f4eb777,0x10f4eb77f] sumexp.c:456
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 972 [0x10f4eb11c] sumexp.c:414
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2004 [0x10f4eb524] sumexp.c:451
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2657 [0x10f4eb7b1] sumexp.c:458
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 467 [0x10f4be483] ene.c:216
+ ! : | + ! : | + ! : | 1 abs (in libsystem_c.dylib) + 1 [0x7fff5c658b8c]
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2802 [0x10f4eb842] sumexp.c:461
+ ! : | + ! : | + ! 3 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 827 [0x10f4ea6cb] sumexp.c:331
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 34 [0x7fff5c71a132]
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 953 [0x10f4ea749] sumexp.c:331
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1805 [0x10f4eaa9d] sumexp.c:346
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 166 [0x10f4e9f06] sumexp.c:150
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 948 [0x10f4ea214] sumexp.c:165
+ ! : | + ! : | + 14 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! 4 MakeQ_Qm_N3 (in multitubedesign) + 330,341,... [0x10f4ebf7a,0x10f4ebf85,...] sumexp.c:264
+ ! : | + ! : | + ! 3 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! : 2 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 970 [0x10f4bf97a] ene.c:678
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1029 [0x10f4bf9b5] ene.c:684
+ ! : | + ! : | + ! : 1 NickedEmptyQ (in multitubedesign) + 242 [0x10f4bfbe2] ene.c:709
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 54,62 [0x7fff5c71a146,0x7fff5c71a14e]
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 445 [0x10f4ebfed] sumexp.c:0
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 758 [0x10f4ec126] sumexp.c:272
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 97 [0x10f4bf3a1] ene.c:586
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 826 [0x10f4ec16a] sumexp.c:272
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 807 [0x10f4ec157] sumexp.c:273
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1188 [0x10f4ec2d4] sumexp.c:278
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! 4 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! 4 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! 2 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 538 [0x10f4bf32a] ene.c:576
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 1147 [0x10f4ebd3b] sumexp.c:238
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 50,90 [0x7fff5c71a142,0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 514 [0x10f4ebac2] sumexp.c:216
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 797 [0x10f4ebbdd] sumexp.c:225
+ ! : | + ! : | + ! 1 NickDangle (in multitubedesign) + 43 [0x10f4bf5db] ene.c:623
+ ! : | + ! : | + 3 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 69 [0x7fff5c762f28]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 343 [0x7fff5c7608a0]
+ ! : | + ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 120 [0x7fff5c7604c6]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 759 [0x10f4dc8c7] pf.c:157
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 21 [0x7fff5c76112b]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1238 [0x10f4dcaa6] pf.c:194
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 2762 [0x10f4dd09a] pf.c:237
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 379 [0x10f4c15ab] init.c:396
+ ! : | + ! : | + ! 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 258 [0x7fff5c761abd]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + 1 HairpinEnergy (in multitubedesign) + 767 [0x10f4bdfbf] ene.c:147
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1288 [0x10f494208] memory:1759
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 162 [0x10f493da2] node_result.cc:175
+ ! : | + ! : | 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 29 [0x7fff5c76014c]
+ ! : | + ! : 19 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! : | 17 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | + 16 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + ! 16 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + ! 9 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! : 4 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 885 [0x10f4cf6b5] pairsPr.c:769
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1659 [0x10f4cf9bb] pairsPr.c:800
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 2090 [0x10f4cfb6a] pairsPr.c:822
+ ! : | + ! : | + ! : 3 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 488 [0x10f4d0658] pairsPr.c:244
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | + 1 smallInteriorLoop (in multitubedesign) + 563 [0x10f4d3053] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 2421 [0x10f4d0de5] pairsPr.c:339
+ ! : | + ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : | 1 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 96 [0x7fff5c71a170]
+ ! : | + ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 3528 [0x10f4cedb8] pairsPr.c:204
+ ! : | + ! : | + ! 3 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 330 [0x10f4ebf7a] sumexp.c:264
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 778 [0x10f4ec13a] sumexp.c:273
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 1317 [0x10f4ec355] sumexp.c:279
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! : 1 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 392 [0x10f4bf4c8] ene.c:600
+ ! : | + ! : | + ! : 1 vechash (in multitubedesign) + 0 [0x10f4f1a40] hash.c:71
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 1269 [0x10f4dcac5] pf.c:195
+ ! : | + ! : | + ! : 1 InitLDoublesMatrix (in multitubedesign) + 38 [0x10f4c0956] init.c:177
+ ! : | + ! : | + ! : 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 541 [0x7fff5c761bd8]
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 3983 [0x10f4dd55f] pf.c:268
+ ! : | + ! : | + ! : 1 SumExpMultiloops (in multitubedesign) + 365 [0x10f4e977d] sumexp.c:66
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 470 [0x10f4eaf26] sumexp.c:418
+ ! : | + ! : | + 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 923 [0x10f49409b] node_result.cc:197
+ ! : | + ! : | 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 796 [0x10f495dfc] node_result.cc:311
+ ! : | + ! : | + 1 nupack::NodeSpec::get_breaks(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 192 [0x10f472d40] node_spec.cc:312
+ ! : | + ! : | + 1 nupack::NodeSpec::get_to_node(nupack::StructureSpec const&, nupack::NupackInvariants const&, std::__1::vector<int, std::__1::allocator<int> >) const (in multitubedesign) + 276 [0x10f470d54] node_spec.cc:394
+ ! : | + ! : | 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1168 [0x10f495f70] node_result.cc:330
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + ! : 13 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! : 12 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : + 12 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : + 12 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : + 6 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : + ! 3 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 66 [0x10f4cfd72] pairsPr.c:868
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 882 [0x10f4d00a2] pairsPr.c:894
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : + ! 2 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 848 [0x10f4cf690] pairsPr.c:768
+ ! : | + ! : + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : + ! : 1 ExplDangle (in multitubedesign) + 112 [0x10f4bf3b0] ene.c:587
+ ! : | + ! : + ! 1 calculatePairsN3 (in multitubedesign) + 1125 [0x10f4ce455] pairsPr.c:138
+ ! : | + ! : + 2 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 942 [0x10f4ec1de] sumexp.c:0
+ ! : | + ! : + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1675 [0x10f4ec4bb] sumexp.c:285
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 600 [0x10f4dc828] pf.c:139
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : + ! 1 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : + ! 1 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : + ! 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 4389 [0x10f4dd6f5] pf.c:274
+ ! : | + ! : + ! 1 SumExpExteriorLoop (in multitubedesign) + 1095 [0x10f4e9d67] sumexp.c:135
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1025 [0x7fff5c760b4a]
+ ! : | + ! : 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 771 [0x10f495de3] node_result.cc:310
+ ! : | + ! : 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! : 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47 [0x7fff5c75ec8f]
+ ! : | + ! 65 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : 63 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | 63 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | 27 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + 13 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! 3 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : 3 expl (in libsystem_m.dylib) + 88,90,... [0x7fff5c71a168,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! 2 MakeP_Pm_N3 (in multitubedesign) + 1740,1757 [0x10f4cfa0c,0x10f4cfa1d] pairsPr.c:800
+ ! : | + ! : | + ! 2 MakeP_Pm_N3 (in multitubedesign) + 1848,1853 [0x10f4cfa78,0x10f4cfa7d] pairsPr.c:802
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 1651 [0x10f4cf9b3] pairsPr.c:0
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 265 [0x10f4cf449] pairsPr.c:762
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 743 [0x10f4cf627] pairsPr.c:765
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 1789 [0x10f4cfa3d] pairsPr.c:801
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 2132 [0x10f4cfb94] pairsPr.c:826
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 2215 [0x10f4cfbe7] pairsPr.c:831
+ ! : | + ! : | + 6 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1308 [0x10f4d098c] pairsPr.c:0
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : 1 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 58 [0x7fff5c71a14a]
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1466 [0x10f4d0a2a] pairsPr.c:289
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : 1 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 3529 [0x10f4d1239] pairsPr.c:393
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 4352 [0x10f4d1570] pairsPr.c:436
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 58 [0x7fff5c71a14a]
+ ! : | + ! : | + 4 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! 2 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 743 [0x10f4bf897] ene.c:657
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1054 [0x10f4bf9ce] ene.c:683
+ ! : | + ! : | + ! 1 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3069 [0x10f4cebed] pairsPr.c:182
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3490 [0x10f4ced92] pairsPr.c:203
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3528 [0x10f4cedb8] pairsPr.c:204
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3909 [0x10f4cef35] pairsPr.c:219
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 237 [0x7fff5c76021c]
+ ! : | + ! : | 13 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + 12 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! 4 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : 4 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 2 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 170 [0x10f4e011a] pfuncUtils.c:236
+ ! : | + ! : | + ! : | 1 HelixEnergy (in multitubedesign) + 62 [0x10f4bdb1e] ene.c:21
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 188 [0x10f4eae0c] sumexp.c:417
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 283 [0x10f4eae6b] sumexp.c:418
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 697 [0x10f4eb009] sumexp.c:419
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 36 [0x7fff5c71a134]
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 1985 [0x10f4eb511] sumexp.c:451
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2048 [0x10f4eb550] sumexp.c:454
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2599 [0x10f4eb777] sumexp.c:456
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 1 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + 1 makeNewQx (in multitubedesign) + 1871 [0x10f4eaadf] sumexp.c:354
+ ! : | + ! : | + 1 expl (in libsystem_m.dylib) + 96 [0x7fff5c71a170]
+ ! : | + ! : | 10 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + 4 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! 2 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 250 [0x10f4bf6aa] ene.c:632
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1066 [0x10f4bf9da] ene.c:687
+ ! : | + ! : | + ! 1 NickedEmptyQ (in multitubedesign) + 242 [0x10f4bfbe2] ene.c:709
+ ! : | + ! : | + ! 1 NickedEmptyQ (in multitubedesign) + 334 [0x10f4bfc3e] ene.c:710
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 4 [0x7fff5c71a114]
+ ! : | + ! : | + 2 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! 2 expl (in libsystem_m.dylib) + 4,96 [0x7fff5c71a114,0x7fff5c71a170]
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 267 [0x10f4ebf3b] sumexp.c:264
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 689 [0x10f4ec0e1] sumexp.c:266
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 936 [0x10f4ec1d8] sumexp.c:275
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 1160 [0x10f4ec2b8] sumexp.c:278
+ ! : | + ! : | 3 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 187 [0x10f4eb97b] sumexp.c:200
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 346 [0x10f4eba1a] sumexp.c:204
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 1330 [0x10f4ebdf2] sumexp.c:243
+ ! : | + ! : | 2 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + 2 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb63]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1 [0x7fff5c75f2e8]
+ ! : | + ! : | 2 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + 2 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 4 [0x7fff5c71a114]
+ ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 485 [0x10f4bf525] ene.c:608
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 627 [0x10f4dc843] pf.c:149
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 2687 [0x10f4dd04f] pf.c:232
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 3183 [0x10f4dd23f] pf.c:257
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + 1 HairpinEnergy (in multitubedesign) + 271 [0x10f4bddcf] ene.c:99
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 5281 [0x10f4dda71] pf.c:328
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 8161 [0x10f4de5b1] pf.c:440
+ ! : | + ! : | 1 InitLDoublesMatrix (in multitubedesign) + 38 [0x10f4c0956] init.c:177
+ ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 254 [0x7fff5c7613ab]
+ ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 104 [0x7fff5c7969a8]
+ ! : | + ! : 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 449 [0x10f493ec1] node_result.cc:178
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 952 [0x7fff5c760b01]
+ ! : | + ! : 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2786 [0x10f4947e2] node_result.cc:253
+ ! : | + ! 2 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1259 [0x10f495fcb] node_result.cc:331
+ ! : | + ! 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! | 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 220 [0x7fff5c75ed3c]
+ ! : | + ! 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 73 [0x10f472ab9] node_spec.cc:304
+ ! : | + ! 1 std::__1::vector<int, std::__1::allocator<int> >::reserve(unsigned long) (in multitubedesign) + 68 [0x10f472bc4] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 573 [0x7fff5c75f524]
+ ! : | + 7 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1218 [0x10f49e832] structure_result.cc:228
+ ! : | + ! 3 nupack::StructureResult::update_defects() (in multitubedesign) + 419 [0x10f49f1b3] structure_result.cc:295
+ ! : | + ! : 2 nupack::PairProbs::get_nuc_defects(nupack::PairProbs const&) const (in multitubedesign) + 503 [0x10f475d97] algorithm:4201
+ ! : | + ! : | 2 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 60 [0x10f4769fc] algorithm:4182
+ ! : | + ! : | 2 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 60 [0x10f4769fc] algorithm:4182
+ ! : | + ! : | 1 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 1504 [0x10f476fa0] algorithm:3894
+ ! : | + ! : | 1 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 1441 [0x10f476f61] algorithm:3903
+ ! : | + ! : 1 nupack::PairProbs::get_nuc_defects(nupack::PairProbs const&) const (in multitubedesign) + 574 [0x10f475dde] tuple:226
+ ! : | + ! 3 nupack::StructureResult::update_defects() (in multitubedesign) + 744 [0x10f49f2f8] structure_result.cc:303
+ ! : | + ! : 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : | 2 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 1 [0x7fff59cd8f21]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 112 [0x10f456610] vector:0
+ ! : | + ! 1 nupack::StructureResult::update_defects() (in multitubedesign) + 767 [0x10f49f30f] new:234
+ ! : | + ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 58 [0x7fff5c760338]
+ ! : | + 4 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1152 [0x10f49e7f0] structure_result.cc:226
+ ! : | + ! 3 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 587 [0x10f4968cb] node_result.cc:372
+ ! : | + ! : 2 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 818 [0x10f475212] pair_probabilities.cc:105
+ ! : | + ! : 1 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 766 [0x10f4751de] pair_probabilities.cc:100
+ ! : | + ! 1 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 558 [0x10f4968ae] node_result.cc:371
+ ! : | + ! 1 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 630 [0x10f4968f6] node_result.cc:373
+ ! : | + ! 1 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 1134 [0x10f47534e] vector:1644
+ ! : | + ! 1 void std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::__emplace_back_slow_path<int&, int&, long double>(int&&&, int&&&, long double&&) (in multitubedesign) + 238 [0x10f47690e] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + 4 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1400 [0x10f49e8e8] structure_result.cc:232
+ ! : | + ! 4 nupack::StructureResult::get_energy(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, int, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 875 [0x10f49f6eb] structure_result.cc:281
+ ! : | + ! 2 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 122,146 [0x10f4b00aa,0x10f4b00c2] CalculateEnergy.c:112
+ ! : | + ! 1 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 287 [0x10f4b014f] CalculateEnergy.c:118
+ ! : | + ! : 1 processMultiSequence (in multitubedesign) + 54 [0x10f4c0766] init.c:145
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 32 [0x7fff5c75f307]
+ ! : | + ! 1 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 549 [0x10f4b0255] CalculateEnergy.c:136
+ ! : | + ! 1 GetEnergy (in multitubedesign) + 45 [0x10f4b075d] GetEnergy.c:9
+ ! : | + ! 1 EnergyF (in multitubedesign) + 433 [0x10f4b0921] GetEnergy.c:0
+ ! : | + 1 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 258 [0x10f49e472] algorithms.h:69
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1030 [0x10f455fc6] memory:1652
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 369 [0x7fff5c796e51]
+ ! : | + 1 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 917 [0x10f49e705] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | 13 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 838 [0x10f4a4966] physical_result.cc:130
+ ! : | 6 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 3485 [0x10f4a0f6d] tube_result.cc:118
+ ! : | ! 6 calc_conc_from_free_energies (in multitubedesign) + 2868 [0x10f4a83f4] equilibrium_concentrations.c:264
+ ! : | ! 3 calc_conc_optimize (in multitubedesign) + 1459 [0x10f4a8d53] equilibrium_concentrations.c:504
+ ! : | ! : 2 get_search_dir (in multitubedesign) + 231 [0x10f4aa377] equilibrium_concentrations.c:1818
+ ! : | ! : | 2 compute_newton_step (in multitubedesign) + 236 [0x10f4aacac] equilibrium_concentrations.c:1955
+ ! : | ! : | 1 modified_cholesky_solve (in multitubedesign) + 452 [0x10f4af9b4] utils.c:679
+ ! : | ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 266 [0x7fff5c760081]
+ ! : | ! : | 1 modified_cholesky_solve (in multitubedesign) + 475 [0x10f4af9cb] utils.c:680
+ ! : | ! : | 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | ! : 1 get_search_dir (in multitubedesign) + 1581 [0x10f4aa8bd] equilibrium_concentrations.c:1916
+ ! : | ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 481 [0x7fff5c76092a]
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 1878 [0x10f4a8ef6] equilibrium_concentrations.c:525
+ ! : | ! : 1 get_x (in multitubedesign) + 616 [0x10f4a9fc8] equilibrium_concentrations.c:1678
+ ! : | ! : 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 1972 [0x10f4a8f54] equilibrium_concentrations.c:540
+ ! : | ! : 1 get_hessian (in multitubedesign) + 224 [0x10f4aa1c0] equilibrium_concentrations.c:1744
+ ! : | ! : 1 dot (in multitubedesign) + 73 [0x10f4f2f39] functions.c:293
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 3492 [0x10f4a9544] equilibrium_concentrations.c:681
+ ! : | ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | 3 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 101 [0x10f4a0235] new:234
+ ! : | ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | ! : | 1 tiny_size (in libsystem_malloc.dylib) + 303 [0x7fff5c7600a6]
+ ! : | ! : 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 911 [0x7fff5c760ad8]
+ ! : | 2 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 4433 [0x10f4a1321] algorithms.h:69
+ ! : | ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 612 [0x10f455e24] memory:1759
+ ! : | ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 220 [0x7fff5c75ed3c]
+ ! : | 1 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 109 [0x10f4a023d] new:234
+ ! : | ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 49 [0x7fff5c76032f]
+ ! : | 1 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 4368 [0x10f4a12e0] vector:422
+ ! : 37 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 195 [0x10f4586c3] designer.cc:637
+ ! : | 37 nupack::ObjectiveHandler::get_defects(nupack::EvalSpec&, nupack::EvalResult&) (in multitubedesign) + 99 [0x10f4544d3] objective_handler.cc:266
+ ! : | 14 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + 7 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 276 [0x7fff5c75f3fb]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 184 [0x10f456658] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 0 [0x7fff5c76012f]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 157 [0x7fff5c7607e6]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 206 [0x10f4511fe] memory:1619
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff5c796ce0]
+ ! : | + 4 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : | + ! 4 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 93,182 [0x7fff5c75d7fd,0x7fff5c75d856]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff59ce7fa2]
+ ! : | + 2 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 181 [0x10f450ee5] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 474 [0x7fff5c760923]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 189 [0x10f450eed] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2435 [0x7fff5c7610cc]
+ ! : | 8 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | + 5 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 184 [0x10f456658] memory:1619
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 339 [0x10f451463] __hash_table:133
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff5c75ec9a]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 45 [0x7fff5c76032b]
+ ! : | + 2 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f451d04] unordered_map:1254
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 413 [0x10f45574d] __hash_table:133
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 5 [0x7fff5c75d770]
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 173 [0x10f451d8d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 6 [0x7fff5c760454]
+ ! : | 3 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 243 [0x10f4508d3] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff59ce7fa2]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1042 [0x10f4559c2] __hash_table:133
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 309 [0x10f450915] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff77]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2380 [0x7fff5c761095]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 461 [0x10f451a3d] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 88 [0x7fff5c760187]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2301 [0x7fff5c761046]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 177 [0x10f455661] types.h:49
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 317 [0x10f45091d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff5c760622]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 477 [0x10f4509bd] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 105 [0x7fff5c75ffe0]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 549 [0x10f450a05] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 19 [0x7fff5c75d77e]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 229 [0x10f451955] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 815 [0x7fff5c760a78]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 237 [0x10f45195d] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 0 [0x7fff5c76012f]
+ ! : 30 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 310 [0x10f458736] designer.cc:638
+ ! : | 30 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ ! : | 15 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + 11 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! 4 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff5c75ec9b]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 5 [0x7fff59cd8f25]
+ ! : | + ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 41 [0x7fff5c75fba4]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 379 [0x7fff5c75f462]
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1030 [0x10f455fc6] memory:1652
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff5c796ce0]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff5c75d7b7]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 13 [0x7fff5c76030b]
+ ! : | + ! 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 264 [0x10f451238] objective_handler.cc:56
+ ! : | + ! : 2 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 34 [0x10f46e3e2] unordered_map:1102
+ ! : | + ! : 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 368,370 [0x10f46e600,0x10f46e602] algorithm:682
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d858]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 109 [0x10f45119d] vector:431
+ ! : | + 3 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 27 [0x7fff5c75f302]
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 70 [0x10f4555f6] unordered_map:1258
+ ! : | + ! 1 DYLD-STUB$$std::__1::__next_prime(unsigned long) (in multitubedesign) + 0 [0x10f5183b2]
+ ! : | + 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 189 [0x10f450eed] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 316 [0x7fff5c7600b3]
+ ! : | 3 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 58 [0x7fff5c75fbb5]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 216 [0x7fff5c75f3bf]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 277 [0x10f4556c5] types.h:49
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 477 [0x10f4509bd] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 195 [0x7fff5c76003a]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 432 [0x7fff5c7608f9]
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 243 [0x10f4508d3] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 263 [0x7fff5c75fc82]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 743 [0x7fff5c75f5ce]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 14 [0x7fff5c75f2f5]
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f451d04] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335 [0x10f4556ff] __hash_table:133
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 317 [0x10f45091d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 513 [0x7fff5c76064f]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 469 [0x10f4509b5] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 476 [0x7fff5c7630bf]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 549 [0x10f450a05] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 250 [0x7fff5c760229]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 557 [0x10f450a0d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 204 [0x7fff5c762faf]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 152 [0x10f451908] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 0 [0x10f455a90] __hash_table:2300
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : 14 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 44 [0x10f45862c] eval_spec.h:18
+ ! : | 12 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 172 [0x10f4142fc] vector:1194
+ ! : | + 12 std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::vector(std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> > const&) (in multitubedesign) + 152 [0x10f4144d8] physical_spec.h:30
+ ! : | + 9 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 164 [0x10f414604] vector:1194
+ ! : | + ! 9 std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::vector(std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> > const&) (in multitubedesign) + 152 [0x10f414e68] memory:1759
+ ! : | + ! 9 nupack::StructureSpec::StructureSpec(nupack::StructureSpec const&) (in multitubedesign) + 223 [0x10f47f4af] structure_spec.cc:30
+ ! : | + ! 3 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 114 [0x10f47f762] vector:1348
+ ! : | + ! : 2 std::__1::enable_if<(__is_forward_iterator<nupack::PairProbTriple*>::value) && (is_constructible<nupack::PairProbTriple, std::__1::iterator_traits<nupack::PairProbTriple*>::reference>::value), void>::type std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::assign<nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*) (in multitubedesign) + 289 [0x10f463d21] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c761343]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d7a0]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<nupack::PairProbTriple*>::value) && (is_constructible<nupack::PairProbTriple, std::__1::iterator_traits<nupack::PairProbTriple*>::reference>::value), void>::type std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::assign<nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*) (in multitubedesign) + 325 [0x10f463d45] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 374 [0x7fff5c796e56]
+ ! : | + ! 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 403 [0x10f47f883] node_spec.h:20
+ ! : | + ! : 2 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + ! : 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 99 [0x10f473803] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 878 [0x7fff5c75f655]
+ ! : | + ! : 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 152 [0x10f473838] node_spec.h:20
+ ! : | + ! : 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 195 [0x10f4736e3] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 428 [0x10f47f89c] memory:4116
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 80 [0x10f47f740] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 470 [0x10f43c6a6] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 192 [0x10f47f7b0] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 293 [0x10f41ed15] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 296 [0x10f47f818] vector:1348
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 293 [0x10f41ed15] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + 2 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 146 [0x10f4145f2] vector:1194
+ ! : | + ! 2 std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> >::vector(std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> > const&) (in multitubedesign) + 152 [0x10f4149a8] tube_spec.h:22
+ ! : | + ! 2 nupack::TubeSpec::TubeSpec(nupack::TubeSpec const&) (in multitubedesign) + 314 [0x10f414b6a] tube_spec.h:22
+ ! : | + ! 1 nupack::TubeSpec::clone(nupack::TubeSpec const&) (in multitubedesign) + 39 [0x10f4879e7] named_spec.h:30
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 54 [0x7fff59c82844]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 127 [0x7fff59c828d3]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 228 [0x7fff5c796dc4]
+ ! : | + ! 1 nupack::TubeSpec::clone(nupack::TubeSpec const&) (in multitubedesign) + 68 [0x10f487a04] vector:1348
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 0 [0x10f43c4d0] vector:1382
+ ! : | + 1 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 186 [0x10f41461a] vector:1194
+ ! : | + 1 std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::vector(std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> > const&) (in multitubedesign) + 182 [0x10f414fa6] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | 2 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 194 [0x10f414312] sequence_spec.h:37
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 371 [0x10f415203] __tree:1278
+ ! : | ! 1 std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> > >::__emplace_hint_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&>(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&&&) (in multitubedesign) + 40 [0x10f415878] __tree:2165
+ ! : | ! 1 std::__1::__tree_node_base<void*>*& std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > > > >::__find_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, void*>*, long>, std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>*&, std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in multitubedesign) + 511 [0x10f415b0f] __string:249
+ ! : | ! 1 _platform_memcmp (in libsystem_platform.dylib) + 1 [0x7fff5c796761]
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 292 [0x10f4151b4] vector:1194
+ ! : | 1 std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> >::vector(std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> > const&) (in multitubedesign) + 152 [0x10f4154d8] sequence_spec.h:19
+ ! : | 1 nupack::SingleSequenceSpec::SingleSequenceSpec(nupack::SingleSequenceSpec const&) (in multitubedesign) + 171 [0x10f4155fb] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : 11 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 413 [0x10f45879d] eval_spec.h:18
+ ! : | 8 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 108 [0x10f41180c] sequence_spec.h:37
+ ! : | + 2 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 42 [0x10f4118fa] __tree:1821
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 41 [0x10f4119d9] __tree:1831
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 21 [0x10f4119c5] __tree:1830
+ ! : | + 2 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 141 [0x10f41195d] memory:1814
+ ! : | + ! 2 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 59 [0x10f41578b] new:234
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 148,503 [0x7fff5c7604e2,0x7fff5c760645]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 29 [0x10f4118ed] __tree:1821
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 45 [0x10f4119dd] string:1906
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 77 [0x10f41191d] memory:1814
+ ! : | + ! 1 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 41 [0x10f415779] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 434 [0x7fff5c7602e1]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 100 [0x10f411934] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 465 [0x7fff5c76061f]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 68 [0x10f411914] vector:413
+ ! : | 3 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 163 [0x10f411843] memory:1814
+ ! : | 3 nupack::SingleParamSpec::~SingleParamSpec() (in multitubedesign) + 211 [0x10f412b83] memory:1814
+ ! : | 2 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 406 [0x10f412e46] new:234
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 140 [0x7fff5c7607d5]
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 8 [0x7fff5c760456]
+ ! : | 1 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 253 [0x10f412dad] memory:3444
+ ! : | 1 std::__1::__shared_ptr_emplace<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::__on_zero_shared() (in multitubedesign) + 107 [0x10f482d1b] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 4 [0x7fff5c75ff7b]
+ ! : 2 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 68 [0x10f458644] vector:1348
+ ! : | 2 std::__1::enable_if<(__is_forward_iterator<nupack::SingleParamSpec*>::value) && (is_constructible<nupack::SingleParamSpec, std::__1::iterator_traits<nupack::SingleParamSpec*>::reference>::value), void>::type std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::assign<nupack::SingleParamSpec*>(nupack::SingleParamSpec*, nupack::SingleParamSpec*) (in multitubedesign) + 203 [0x10f45e83b] algorithm:1812
+ ! : | 1 nupack::SingleParamSpec::operator=(nupack::SingleParamSpec const&) (in multitubedesign) + 108 [0x10f45ea0c] vector:1348
+ ! : | + 1 std::__1::enable_if<(__is_forward_iterator<nupack::StructureSpec*>::value) && (is_constructible<nupack::StructureSpec, std::__1::iterator_traits<nupack::StructureSpec*>::reference>::value), void>::type std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::assign<nupack::StructureSpec*>(nupack::StructureSpec*, nupack::StructureSpec*) (in multitubedesign) + 203 [0x10f45ed6b] algorithm:1812
+ ! : | + 1 nupack::StructureSpec::operator=(nupack::StructureSpec const&) (in multitubedesign) + 14 [0x10f47f95e] structure_spec.cc:34
+ ! : | + 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 403 [0x10f47f883] node_spec.h:20
+ ! : | + 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 164 [0x10f473844] memory:1599
+ ! : | 1 nupack::SingleParamSpec::operator=(nupack::SingleParamSpec const&) (in multitubedesign) + 134 [0x10f45ea26] vector:1348
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<nupack::OrderSpec*>::value) && (is_constructible<nupack::OrderSpec, std::__1::iterator_traits<nupack::OrderSpec*>::reference>::value), void>::type std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::assign<nupack::OrderSpec*>(nupack::OrderSpec*, nupack::OrderSpec*) (in multitubedesign) + 462 [0x10f45f09e] vector:414
+ ! : 1 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 327 [0x10f458747] new:234
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 304 [0x7fff5c760879]
+ ! 773 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 532 [0x10f45d3e4] designer.cc:488
+ ! : 404 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 432 [0x10f45d960] designer.cc:545
+ ! : | 404 nupack::ObjectiveHandler::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 118 [0x10f4545b6] objective_handler.cc:275
+ ! : | 229 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 37 [0x10f451725] objective_handler.h:45
+ ! : | + 125 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + ! 77 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! : 38 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : | 24 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | + 11 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | + ! 10 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! : 9 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : | 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : | + 6 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : | + 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : | + ! : 2 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 0,285 [0x7fff5c75fb7b,0x7fff5c75fc98]
+ ! : | + ! : | + ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 409,432 [0x7fff5c75f480,0x7fff5c75f497]
+ ! : | + ! : | + ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 20,23 [0x7fff5c75ec74,0x7fff5c75ec77]
+ ! : | + ! : | + ! : | 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 23,93,... [0x7fff5c75d7b7,0x7fff5c75d7fd,...]
+ ! : | + ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 50 [0x7fff5c75d79d]
+ ! : | + ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : | + ! : | + 8 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | + ! : | + ! 7 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! : 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : | 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : | + 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,67,... [0x7fff5c75ec9a,0x7fff5c75eca3,...]
+ ! : | + ! : | + ! : | 2 default_zone_malloc (in libsystem_malloc.dylib) + 6,45 [0x7fff5c75d85e,0x7fff5c75d885]
+ ! : | + ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 139 [0x7fff5c75d82b]
+ ! : | + ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 6 [0x7fff59cd8f26]
+ ! : | + ! : | + 3 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 184 [0x10f456658] memory:1619
+ ! : | + ! : | + ! 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 137 [0x10f456629] new:0
+ ! : | + ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 100 [0x10f456604] vector:633
+ ! : | + ! : | 6 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : | + 2 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 534 [0x7fff5c75f4fd]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 29 [0x7fff5c75eb87]
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 539 [0x10f43bdab] __hash_table:0
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 410 [0x10f43bd2a] __hash_table:2198
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 482 [0x10f43bd72] algorithm:682
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::rehash(unsigned long) (in multitubedesign) + 78 [0x10f43babe] __hash_table:0
+ ! : | + ! : | 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 155 [0x10f4513ab] iterator:1353
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 339 [0x10f451463] __hash_table:133
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 520 [0x10f451518] __hash_table:2021
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 730 [0x10f4515ea] __hash_table:2028
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 838 [0x10f451656] memory:2525
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 912 [0x10f4516a0] memory:2550
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 106 [0x10f45137a] types.h:49
+ ! : | + ! : 18 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : | 6 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | + ! : | + 6 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 6 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 5 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 5 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,58,... [0x7fff5c75ecf6,0x7fff5c75ec9a,...]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 170 [0x7fff5c75d84a]
+ ! : | + ! : | 6 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : | + 4 free_tiny (in libsystem_malloc.dylib) + 503,6,... [0x7fff5c760645,0x7fff5c760454,...]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 343 [0x7fff5c7600ce]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 139 [0x7fff5c7601ba]
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 579 [0x10f455e03] __split_buffer:0
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 523 [0x10f455dcb] __split_buffer:266
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 507 [0x10f455dbb] iterator:1488
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 483 [0x10f455da3] new:0
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 4 [0x10f455bc4] vector:1948
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 120 [0x10f455c38] vector:359
+ ! : | + ! : 9 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 264 [0x10f451238] objective_handler.cc:56
+ ! : | + ! : | 9 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 34 [0x10f46e3e2] unordered_map:1102
+ ! : | + ! : | 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 192,405 [0x10f46e550,0x10f46e625] __hash_table:133
+ ! : | + ! : | 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 324 [0x10f46e5d4] __hash_table:2228
+ ! : | + ! : | 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 86,100 [0x10f46e4e6,0x10f46e4f4] types.h:49
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 279 [0x10f46e5a7] __hash_table:2225
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 291 [0x10f46e5b3] __hash_table:2227
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 370 [0x10f46e602] algorithm:682
+ ! : | + ! : 6 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : | 6 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 5 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082,1129 [0x7fff5c75f09a,0x7fff5c75f0c9]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 110 [0x7fff5c75f355]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 241 [0x7fff5c75ec5b]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 6 [0x7fff5c75d7a6]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 51 [0x7fff5c75d79e]
+ ! : | + ! : 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 100 [0x10f451194] __hash_table:492
+ ! : | + ! : 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 481 [0x7fff5c76092a]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 364 [0x7fff5c7605ba]
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 269 [0x10f45123d] objective_handler.cc:58
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 131 [0x10f4511b3] vector:633
+ ! : | + ! 30 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : | + ! : 29 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : | 15 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | + 15 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 15 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 14 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 12 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 6 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | 6 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 0,375,... [0x7fff5c75f2e7,0x7fff5c75f45e,...]
+ ! : | + ! : | + ! : 6 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,150,... [0x7fff5c75eca3,0x7fff5c75ecf6,...]
+ ! : | + ! : | + ! 2 default_zone_malloc (in libsystem_malloc.dylib) + 41,45 [0x7fff5c75d881,0x7fff5c75d885]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 170 [0x7fff5c75d84a]
+ ! : | + ! : | 13 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | + 12 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 12 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 12 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 10 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 8 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,150,... [0x7fff5c75ec9a,0x7fff5c75ecf6,...]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : 2 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 212,285 [0x7fff5c75fc4f,0x7fff5c75fc98]
+ ! : | + ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0,40 [0x7fff5c75eb6a,0x7fff5c75eb92]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 1 [0x7fff59cd8f21]
+ ! : | + ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 197 [0x10f455b55] utility:324
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1042 [0x10f4559c2] __hash_table:133
+ ! : | + ! 9 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 189 [0x10f450eed] new:234
+ ! : | + ! : 3 free_tiny (in libsystem_malloc.dylib) + 6,43,... [0x7fff5c760454,0x7fff5c760479,...]
+ ! : | + ! : 2 free (in libsystem_malloc.dylib) + 0,452 [0x7fff5c76012f,0x7fff5c7602f3]
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 643,2290 [0x7fff5c7609cc,0x7fff5c76103b]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | 1 tiny_size (in libsystem_malloc.dylib) + 165 [0x7fff5c76001c]
+ ! : | + ! : 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
+ ! : | + ! 7 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 181 [0x10f450ee5] new:234
+ ! : | + ! : 4 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! : | + 2 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 494,514 [0x7fff5c7630d1,0x7fff5c7630e5]
+ ! : | + ! : | 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 573,911 [0x7fff5c760986,0x7fff5c760ad8]
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 454 [0x7fff5c7602f5]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 461 [0x7fff5c7602fc]
+ ! : | + ! 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f450ef0] __hash_table:1545
+ ! : | + 29 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | + ! 21 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 11 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | 9 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 7 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 7 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 5 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,98,... [0x7fff5c75eca3,0x7fff5c75ecc2,...]
+ ! : | + ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 759,762 [0x7fff5c75f5de,0x7fff5c75f5e1]
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 0,51 [0x7fff5c75d76b,0x7fff5c75d79e]
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 0,1 [0x7fff59cd8f20,0x7fff59cd8f21]
+ ! : | + ! : 7 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 7 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 6 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47,58,... [0x7fff5c75ec8f,0x7fff5c75ec9a,...]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 216 [0x7fff5c75f3bf]
+ ! : | + ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 41 [0x7fff5c75d881]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 1 [0x7fff5c75eb6b]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 71,77 [0x7fff5c796d27,0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 96 [0x10f455af0] vector:633
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335,1042 [0x10f4556ff,0x10f4559c2] __hash_table:133
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 651,654 [0x10f45583b,0x10f45583e] __hash_table:2025
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 132,142 [0x10f455634,0x10f45563e] types.h:49
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 54 [0x10f4555e6] __hash_table:1428
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 617 [0x10f455819] unordered_map:714
+ ! : | + 22 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 243 [0x10f4508d3] unordered_map:1254
+ ! : | + ! 16 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 13 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 12 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 12 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 11 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 11 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 7 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 6 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 617,627,... [0x7fff5c75f550,0x7fff5c75f55a,...]
+ ! : | + ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 168 [0x7fff5c75fc23]
+ ! : | + ! : | + ! 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,67,... [0x7fff5c75ec9a,0x7fff5c75eca3,...]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 5 [0x7fff59cd8f25]
+ ! : | + ! : 3 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 617 [0x7fff5c75f550]
+ ! : | + ! : + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 283 [0x7fff5c75ed7b]
+ ! : | + ! : 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d858]
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335,1042 [0x10f4556ff,0x10f4559c2] __hash_table:133
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 377,499 [0x10f455729,0x10f4557a3] __hash_table:2010
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 70 [0x10f4555f6] unordered_map:1258
+ ! : | + ! 2 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 759 [0x7fff5c75f5de]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 75 [0x7fff5c75ecab]
+ ! : | + 12 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 309 [0x10f450915] new:234
+ ! : | + ! 4 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 4 tiny_free_no_lock (in libsystem_malloc.dylib) + 4,448,... [0x7fff5c76074d,0x7fff5c760909,...]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 2 tiny_size (in libsystem_malloc.dylib) + 64,177 [0x7fff5c75ffb7,0x7fff5c760028]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 29,241 [0x7fff5c76014c,0x7fff5c760220]
+ ! : | + ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 7 [0x7fff5c760305]
+ ! : | + 9 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 549 [0x10f450a05] new:234
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 3 tiny_free_no_lock (in libsystem_malloc.dylib) + 400,557 [0x7fff5c7608d9,0x7fff5c760976]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 503,148 [0x7fff5c760645,0x7fff5c7604e2]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | 1 tiny_size (in libsystem_malloc.dylib) + 105 [0x7fff5c75ffe0]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 68 [0x7fff5c760173]
+ ! : | + 8 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 317 [0x10f45091d] new:234
+ ! : | + ! 4 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 4 tiny_free_no_lock (in libsystem_malloc.dylib) + 448,643,... [0x7fff5c760909,0x7fff5c7609cc,...]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 148,497 [0x7fff5c7604e2,0x7fff5c76063f]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 88 [0x7fff5c760187]
+ ! : | + 8 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 477 [0x10f4509bd] new:234
+ ! : | + ! 4 free_tiny (in libsystem_malloc.dylib) + 503,1,... [0x7fff5c760645,0x7fff5c76044f,...]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 983 [0x7fff5c760b20]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 384 [0x7fff5c763063]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 400 [0x7fff5c7602bf]
+ ! : | + 7 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 469 [0x10f4509b5] new:234
+ ! : | + ! 3 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 3 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 3 tiny_size (in libsystem_malloc.dylib) + 4,200,... [0x7fff5c75ff7b,0x7fff5c76003f,...]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 123 [0x7fff5c762f5e]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 1 [0x7fff5c762ee4]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 459 [0x7fff5c760914]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + 6 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 557 [0x10f450a0d] new:234
+ ! : | + ! 4 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 4 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 4 tiny_size (in libsystem_malloc.dylib) + 195,213,... [0x7fff5c76003a,0x7fff5c76004c,...]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 10,438 [0x7fff5c760139,0x7fff5c7602e5]
+ ! : | + 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 360 [0x10f450948] __hash_table:0
+ ! : | + 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 513 [0x10f4509e1] new:234
+ ! : | + ! 1 szone_free_definite_size (in libsystem_malloc.dylib) + 0 [0x7fff5c760353]
+ ! : | + 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 593 [0x10f450a31] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 436 [0x7fff5c76012b]
+ ! : | 117 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 40 [0x10f451e68] objective_handler.h:45
+ ! : | + 59 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | + ! 41 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | + ! : 23 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : | 16 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | + 6 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | + ! 6 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 6 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 5 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 184 [0x7fff5c75f39f]
+ ! : | + ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 159 [0x7fff5c75fc1a]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | + ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + ! : | + 5 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | + ! : | + ! 5 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 5 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | 3 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 99,573,... [0x7fff5c75f34a,0x7fff5c75f524,...]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 266 [0x7fff5c75ed6a]
+ ! : | + ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 31 [0x7fff5c75d877]
+ ! : | + ! : | + 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 129 [0x10f456621] new:226
+ ! : | + ! : | + 1 DYLD-STUB$$operator new(unsigned long) (in multitubedesign) + 0 [0x10f5184de]
+ ! : | + ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 6 [0x10f4565a6] __hash_table:2300
+ ! : | + ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 195 [0x10f456663] tuple:1365
+ ! : | + ! : | 4 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : | + 2 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 369 [0x10f43bd01] __hash_table:133
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 400 [0x10f43bd20] memory:2798
+ ! : | + ! : | + 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 455 [0x10f43bd57] vector:633
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 527 [0x10f45151f] __hash_table:0
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 386 [0x10f451492] algorithm:682
+ ! : | + ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 113 [0x10f451381] types.h:49
+ ! : | + ! : 9 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : | 6 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | + ! : | + 6 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 6 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47,67,... [0x7fff5c75ec8f,0x7fff5c75eca3,...]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 617 [0x7fff5c75f550]
+ ! : | + ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 191 [0x7fff5c75ec29]
+ ! : | + ! : | 2 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 194,503 [0x7fff5c760510,0x7fff5c760645]
+ ! : | + ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 35 [0x10f455be3] vector:1956
+ ! : | + ! : 5 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 264 [0x10f451238] objective_handler.cc:56
+ ! : | + ! : | 5 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 34 [0x10f46e3e2] unordered_map:1102
+ ! : | + ! : | 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 192 [0x10f46e550] __hash_table:133
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 279 [0x10f46e5a7] __hash_table:2225
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 291 [0x10f46e5b3] __hash_table:2227
+ ! : | + ! : | 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 370 [0x10f46e602] algorithm:682
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 206 [0x10f4511fe] memory:1619
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 222 [0x7fff5c796dbe]
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 109 [0x10f45119d] vector:431
+ ! : | + ! 9 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f451d04] unordered_map:1254
+ ! : | + ! : 4 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 815 [0x7fff5c75f616]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff5c75ec9a]
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff59ce7fa2]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335 [0x10f4556ff] __hash_table:133
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 216 [0x10f455688] types.h:49
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 70 [0x10f4555f6] unordered_map:1258
+ ! : | + ! : 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::rehash(unsigned long) (in multitubedesign) + 55 [0x10f43baa7] __hash_table:2142
+ ! : | + ! : 1 std::__1::__next_prime(unsigned long) (in libc++.1.dylib) + 0 [0x7fff59c82b7e]
+ ! : | + ! 6 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 173 [0x10f451d8d] new:234
+ ! : | + ! : 2 free (in libsystem_malloc.dylib) + 0,367 [0x7fff5c76012f,0x7fff5c76029e]
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 173,2204 [0x7fff5c7607f6,0x7fff5c760fe5]
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 148,503 [0x7fff5c7604e2,0x7fff5c760645]
+ ! : | + ! 2 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 165 [0x10f451d85] new:234
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 118,2394 [0x7fff5c7607bf,0x7fff5c7610a3]
+ ! : | + ! 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 203 [0x10f451dab] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 16 [0x7fff5c75ff87]
+ ! : | + 18 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 152 [0x10f451908] unordered_map:1254
+ ! : | + ! 15 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 9 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 7 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 7 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 6 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 526,617 [0x7fff5c75f4f5,0x7fff5c75f550]
+ ! : | + ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 0 [0x7fff5c75fb7b]
+ ! : | + ! : | + ! 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082,98 [0x7fff5c75f09a,0x7fff5c75ecc2]
+ ! : | + ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 16 [0x7fff5c75d868]
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 0,49 [0x7fff59cd8f20,0x7fff59cd8f51]
+ ! : | + ! : 4 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 277 [0x7fff5c75fc90]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 631 [0x7fff5c75f55e]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,67 [0x7fff5c75ec9a,0x7fff5c75eca3]
+ ! : | + ! : 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 416 [0x10f455750] __hash_table:2011
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 705 [0x10f455871] __hash_table:2025
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 617 [0x10f455819] unordered_map:714
+ ! : | + 16 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : | + ! 13 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 5 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 5 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 5 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 5 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,150,... [0x7fff5c75ec9a,0x7fff5c75ecf6,...]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 8,165 [0x7fff5c75f2ef,0x7fff5c75f38c]
+ ! : | + ! : 4 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d858]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff5c75d7b7]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : | + ! : 3 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : | 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77,154 [0x7fff5c796d2d,0x7fff5c796d7a]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 24 [0x10f455aa8] __hash_table:2300
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 608 [0x10f455810] __hash_table:0
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335 [0x10f4556ff] __hash_table:133
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 744 [0x10f455898] __hash_table:2025
+ ! : | + 6 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 237 [0x10f45195d] new:234
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 1,462,... [0x7fff5c76044f,0x7fff5c76061c,...]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 68 [0x7fff5c760173]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2356 [0x7fff5c76107d]
+ ! : | + ! 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
+ ! : | + 5 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 229 [0x10f451955] new:234
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 2 tiny_size (in libsystem_malloc.dylib) + 64,303 [0x7fff5c75ffb7,0x7fff5c7600a6]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 43,148 [0x7fff5c760479,0x7fff5c7604e2]
+ ! : | + ! 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
+ ! : | + 5 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 357 [0x10f4519d5] new:234
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 2 tiny_size (in libsystem_malloc.dylib) + 105,252 [0x7fff5c75ffe0,0x7fff5c760073]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 190 [0x7fff5c760807]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + ! 1 szone_free_definite_size (in libsystem_malloc.dylib) + 112 [0x7fff5c7603c3]
+ ! : | + 4 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 365 [0x10f4519dd] new:234
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 2 tiny_size (in libsystem_malloc.dylib) + 105,249 [0x7fff5c75ffe0,0x7fff5c760070]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 2 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 25,57 [0x7fff5c76112f,0x7fff5c76114f]
+ ! : | + 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 461 [0x10f451a3d] new:234
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 148,200 [0x7fff5c7604e2,0x7fff5c760516]
+ ! : | + 1 DYLD-STUB$$operator delete(void*) (in multitubedesign) + 0 [0x10f5184d2]
+ ! : | + 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 453 [0x10f451a35] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 470 [0x7fff5c760624]
+ ! : | 23 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 314 [0x10f45183a] objective_handler.cc:72
+ ! : | + 8 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 218 [0x10f45107a] algorithms.h:69
+ ! : | + ! 6 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : 3 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | 3 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | 3 tiny_size (in libsystem_malloc.dylib) + 177,195,... [0x7fff5c760028,0x7fff5c76003a,...]
+ ! : | + ! : 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 45 [0x7fff5c76032b]
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 250 [0x7fff5c760229]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 140 [0x7fff5c7604da]
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1082 [0x10f455ffa] type_traits:4458
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 6 [0x10f455bc6] vector:1948
+ ! : | + 7 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 317 [0x10f4510dd] new:234
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 148,246,... [0x7fff5c7604e2,0x7fff5c760544,...]
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 15 [0x7fff5c761125]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 140 [0x7fff5c7607d5]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 195 [0x7fff5c76003a]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 88 [0x7fff5c760187]
+ ! : | + 4 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 135 [0x10f451027] new:226
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 89,150 [0x7fff5c75ecb9,0x7fff5c75ecf6]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1265 [0x7fff5c75f7d8]
+ ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 0 [0x7fff5c761116]
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 18 [0x7fff59cd8f32]
+ ! : | + 4 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 265 [0x10f4510a9] objective_handler.cc:43
+ ! : | + 3 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 34 [0x10f46e3e2] unordered_map:1102
+ ! : | + : 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 370 [0x10f46e602] algorithm:682
+ ! : | + : 1 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 291 [0x10f46e5b3] __hash_table:2227
+ ! : | + 1 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 39 [0x10f46e3e7] weight_spec.cc:42
+ ! : | 11 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 233 [0x10f451f29] unordered_map:1254
+ ! : | + 10 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 5 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 79 [0x7fff5c75fbca]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 759 [0x7fff5c75f5de]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77,154 [0x7fff5c796d2d,0x7fff5c796d7a]
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff5c75ec9a]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 241 [0x7fff5c75ec5b]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 8 [0x10f455a98] __hash_table:2300
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1042 [0x10f4559c2] __hash_table:133
+ ! : | 10 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 274 [0x10f451f52] objective_handler.cc:103
+ ! : | + 7 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 218 [0x10f45107a] algorithms.h:69
+ ! : | + ! 4 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | + ! : 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,93 [0x7fff5c75eca3,0x7fff5c75ecbd]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 178 [0x7fff5c75d852]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 52 [0x7fff5c75d79f]
+ ! : | + ! 3 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 122,248 [0x7fff5c7601a9,0x7fff5c760227]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + 1 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 135 [0x10f451027] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | + 1 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 317 [0x10f4510dd] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | + 1 nupack::get_variable_mut_weights(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&, std::__1::vector<int, std::__1::allocator<int> >, std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&, long double) (in multitubedesign) + 265 [0x10f4510a9] objective_handler.cc:43
+ ! : | + 1 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 39 [0x10f46e3e7] weight_spec.cc:42
+ ! : | 6 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 309 [0x10f451f75] new:234
+ ! : | + 3 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 3 tiny_free_no_lock (in libsystem_malloc.dylib) + 1049,2221,... [0x7fff5c760b62,0x7fff5c760ff6,...]
+ ! : | + 2 free (in libsystem_malloc.dylib) + 13,241 [0x7fff5c76013c,0x7fff5c760220]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | 4 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 317 [0x10f451f7d] new:234
+ ! : | + 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 45 [0x7fff5c76032b]
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 165 [0x7fff5c76001c]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
+ ! : | 2 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 63 [0x10f45173f] objective_handler.h:53
+ ! : | + 1 nupack::NodeResult::get_max_depth() const (in multitubedesign) + 121 [0x10f4927a9] node_result.cc:15
+ ! : | + 1 nupack::PhysicalResult::get_max_depth() const (in multitubedesign) + 387 [0x10f4a4dd3] structure_result.h:46
+ ! : | + 1 nupack::NodeResult::get_max_depth() const (in multitubedesign) + 83 [0x10f492783] algorithms.h:34
+ ! : | + 1 nupack::NodeResult::get_max_depth() const (in multitubedesign) + 72 [0x10f492778] algorithms.h:34
+ ! : | + 1 nupack::NodeResult::get_max_depth() const (in multitubedesign) + 18 [0x10f492742] vector:633
+ ! : | 1 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 255 [0x10f4517ff] objective_handler.cc:74
+ ! : | + 1 nupack::StructureResult::get_nuc_defects(int) const (in multitubedesign) + 22 [0x10f49f7b6] structure_result.cc:239
+ ! : | 1 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 67 [0x10f451e83] objective_handler.h:53
+ ! : | 1 nupack::PhysicalResult::get_max_depth() const (in multitubedesign) + 347 [0x10f4a4dab] iterator:1353
+ ! : 329 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 880 [0x10f45db20] designer.cc:556
+ ! : | 316 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 611 [0x10f446473] constraint_handler.cc:701
+ ! : | + 213 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 3101 [0x10f447b8d] constraint_handler.cc:1003
+ ! : | + ! 195 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 557 [0x10f44a93d] constraint_handler.cc:866
+ ! : | + ! : 165 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1157 [0x10f44a3a5] constraint_handler.cc:793
+ ! : | + ! : | 35 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 354,338,... [0x10f4433f2,0x10f4433e2,...] constraint_handler.cc:0
+ ! : | + ! : | 30 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 373,368,... [0x10f443405,0x10f443400,...] constraint_handler.cc:328
+ ! : | + ! : | 17 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 386,399,... [0x10f443412,0x10f44341f,...] constraint_handler.cc:327
+ ! : | + ! : | 15 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 71,75 [0x10f4432d7,0x10f4432db] __tree:2503
+ ! : | + ! : | 12 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 428 [0x10f44243c] new:234
+ ! : | + ! : | + 8 free_tiny (in libsystem_malloc.dylib) + 503,43,... [0x7fff5c760645,0x7fff5c760479,...]
+ ! : | + ! : | + 2 free (in libsystem_malloc.dylib) + 248,367 [0x7fff5c760227,0x7fff5c76029e]
+ ! : | + ! : | + 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 4 [0x7fff5c760302]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 141 [0x7fff5c760004]
+ ! : | + ! : | 8 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
+ ! : | + ! : | + 7 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 5 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : | 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,194,... [0x7fff5c75eca3,0x7fff5c75ed22,...]
+ ! : | + ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 342 [0x7fff5c75f43d]
+ ! : | + ! : | + ! : 1 default_zone_malloc (in libsystem_malloc.dylib) + 48 [0x7fff5c75d888]
+ ! : | + ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 23,139 [0x7fff5c75d7b7,0x7fff5c75d82b]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 45 [0x7fff59cd8f4d]
+ ! : | + ! : | 8 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 82 [0x10f4432e2] __tree:2501
+ ! : | + ! : | 7 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 308,389,... [0x10f4433c4,0x10f443415,...] vector:633
+ ! : | + ! : | 3 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 355 [0x10f4423f3] constraint_handler.cc:221
+ ! : | + ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 305 [0x7fff5c76057f]
+ ! : | + ! : | + 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 285 [0x10f44258d] memory:1652
+ ! : | + ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 93 [0x7fff5c796d3d]
+ ! : | + ! : | + 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 186 [0x10f44252a] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47 [0x7fff5c75ec8f]
+ ! : | + ! : | 3 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 675,207 [0x10f443533,0x10f44335f] constraint_handler.cc:319
+ ! : | + ! : | 3 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 457,454 [0x10f443459,0x10f443456] constraint_handler.cc:324
+ ! : | + ! : | 2 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 142,200 [0x10f44231e,0x10f442358] constraint_handler.cc:210
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 87 [0x10f4432e7] __tree:942
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 427 [0x10f44343b] constraint_handler.cc:334
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 565,576 [0x10f4434c5,0x10f4434d0] constraint_handler.cc:350
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 375 [0x10f443407] vector:1502
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 461 [0x7fff5c7602fc]
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 194 [0x10f442352] constraint_handler.cc:0
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f442290] constraint_handler.cc:192
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 24 [0x10f4422a8] constraint_handler.cc:199
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 235 [0x10f44237b] constraint_handler.cc:221
+ ! : | + ! : | + 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 186 [0x10f44252a] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 98 [0x7fff5c75ecc2]
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 298 [0x10f4423ba] constraint_handler.cc:221
+ ! : | + ! : | + 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 186 [0x10f44252a] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 48 [0x7fff5c75f317]
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 438 [0x10f442446] constraint_handler.cc:229
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 79 [0x10f4432df] __tree:0
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 64 [0x10f4432d0] __tree:2509
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f443290] constraint_handler.cc:301
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 140 [0x10f44331c] constraint_handler.cc:306
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 153 [0x10f443329] constraint_handler.cc:310
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 693 [0x10f443545] constraint_handler.cc:364
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 695 [0x10f443547] constraint_handler.cc:365
+ ! : | + ! : 9 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1141,1144,... [0x10f44a395,0x10f44a398,...] constraint_handler.cc:793
+ ! : | + ! : 7 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 404 [0x10f44a0b4] constraint_handler.cc:799
+ ! : | + ! : | 6 nupack::VariableNode::add_implications(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&, nupack::SolveStack const&) (in multitubedesign) + 103 [0x10f440757] vector:1997
+ ! : | + ! : | + 4 std::__1::vector<nupack::VariableTuple, std::__1::allocator<nupack::VariableTuple> >::__append(unsigned long) (in multitubedesign) + 176 [0x10f44b400] new:226
+ ! : | + ! : | + ! 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082,1129 [0x7fff5c75f09a,0x7fff5c75f0c9]
+ ! : | + ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 375 [0x7fff5c75f45e]
+ ! : | + ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 41 [0x7fff5c75d881]
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 428 [0x7fff5c760123]
+ ! : | + ! : | + 1 std::__1::vector<nupack::VariableTuple, std::__1::allocator<nupack::VariableTuple> >::__append(unsigned long) (in multitubedesign) + 589 [0x10f44b59d] vector:976
+ ! : | + ! : | 1 nupack::VariableNode::add_implications(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&, nupack::SolveStack const&) (in multitubedesign) + 304 [0x10f440820] constraint_handler.cc:58
+ ! : | + ! : 3 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1330 [0x10f44a452] new:234
+ ! : | + ! : | 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 6,241 [0x7fff5c76074f,0x7fff5c76083a]
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 68 [0x7fff5c760173]
+ ! : | + ! : 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1137 [0x10f44a391] memory:3834
+ ! : | + ! : 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 117 [0x10f449f95] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 0,58 [0x7fff5c75ec60,0x7fff5c75ec9a]
+ ! : | + ! : 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 660 [0x10f44a1b4] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,1129 [0x7fff5c75eca3,0x7fff5c75f0c9]
+ ! : | + ! : 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1123 [0x10f44a383] vector:1502
+ ! : | + ! : 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1309 [0x10f44a43d] __tree:1821
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 509 [0x7fff5c76064b]
+ ! : | + ! : 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 941 [0x10f44a2cd] constraint_handler.cc:778
+ ! : | + ! : | 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 40 [0x10f442498] constraint_handler.h:34
+ ! : | + ! : 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1160 [0x10f44a3a8] iterator:1353
+ ! : | + ! 5 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 443 [0x10f44a8cb] memory:4600
+ ! : | + ! : 4 std::__1::shared_ptr<nupack::VariableNode> std::__1::shared_ptr<nupack::VariableNode>::make_shared<std::__1::shared_ptr<nupack::VariableNode>&>(std::__1::shared_ptr<nupack::VariableNode>&&&) (in multitubedesign) + 30 [0x10f44dfee] new:226
+ ! : | + ! : | 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,1075 [0x7fff5c75ecf6,0x7fff5c75f093]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 638 [0x7fff5c75f565]
+ ! : | + ! : | 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + ! : 1 std::__1::shared_ptr<nupack::VariableNode> std::__1::shared_ptr<nupack::VariableNode>::make_shared<std::__1::shared_ptr<nupack::VariableNode>&>(std::__1::shared_ptr<nupack::VariableNode>&&&) (in multitubedesign) + 0 [0x10f44dfd0] memory:4224
+ ! : | + ! 3 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 941 [0x10f44aabd] algorithm:5001
+ ! : | + ! : 1 void std::__1::__sift_up<nupack::VariableNode::VariableNodeComp&, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >(std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, nupack::VariableNode::VariableNodeComp&, std::__1::iterator_traits<std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >::difference_type) (in multitubedesign) + 217 [0x10f44f039] constraint_handler.h:101
+ ! : | + ! : 1 void std::__1::__sift_up<nupack::VariableNode::VariableNodeComp&, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >(std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, nupack::VariableNode::VariableNodeComp&, std::__1::iterator_traits<std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >::difference_type) (in multitubedesign) + 451 [0x10f44f123] memory:0
+ ! : | + ! : 1 void std::__1::__sift_up<nupack::VariableNode::VariableNodeComp&, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >(std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l>, nupack::VariableNode::VariableNodeComp&, std::__1::iterator_traits<std::__1::__deque_iterator<std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>*, std::__1::shared_ptr<nupack::VariableNode>&, std::__1::shared_ptr<nupack::VariableNode>**, long, 256l> >::difference_type) (in multitubedesign) + 170 [0x10f44f00a] memory:4092
+ ! : | + ! 2 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 133,258 [0x10f44a795,0x10f44a812] algorithm:1248
+ ! : | + ! 2 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 975 [0x10f44aadf] new:234
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 82 [0x7fff5c76079b]
+ ! : | + ! : 1 szone_free_definite_size (in libsystem_malloc.dylib) + 6 [0x7fff5c760359]
+ ! : | + ! 2 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 104 [0x10f44a778] vector:1484
+ ! : | + ! 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 283 [0x10f44a82b] constraint_handler.cc:850
+ ! : | + ! 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 495 [0x10f44a8ff] constraint_handler.cc:865
+ ! : | + ! : 1 nupack::VariableNode::add_implications(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&, nupack::SolveStack const&) (in multitubedesign) + 103 [0x10f440757] vector:1997
+ ! : | + ! : 1 std::__1::vector<nupack::VariableTuple, std::__1::allocator<nupack::VariableTuple> >::__append(unsigned long) (in multitubedesign) + 176 [0x10f44b400] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 317 [0x7fff5c75f424]
+ ! : | + ! 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 957 [0x10f44aacd] constraint_handler.cc:877
+ ! : | + ! : 1 nupack::VariableNode::rollback_variables(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&) (in multitubedesign) + 89 [0x10f441339] constraint_handler.cc:137
+ ! : | + ! 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 139 [0x10f44a79b] iterator:1353
+ ! : | + 84 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 1419 [0x10f4474fb] constraint_handler.cc:962
+ ! : | + ! 50 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 316 [0x10f449e0c] constraint_handler.cc:745
+ ! : | + ! : 13 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 354,338,... [0x10f4433f2,0x10f4433e2,...] constraint_handler.cc:0
+ ! : | + ! : 7 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 368,373,... [0x10f443400,0x10f443405,...] constraint_handler.cc:328
+ ! : | + ! : 4 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 428 [0x10f44243c] new:234
+ ! : | + ! : | 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + 2 tiny_size (in libsystem_malloc.dylib) + 152,428 [0x7fff5c76000f,0x7fff5c760123]
+ ! : | + ! : | 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 4 [0x7fff5c760302]
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! : 4 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 375,304 [0x10f443407,0x10f4433c0] vector:1502
+ ! : | + ! : 3 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
+ ! : | + ! : | 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 16 [0x7fff5c75d868]
+ ! : | + ! : | + 1 szone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb63]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 51 [0x7fff5c75d79e]
+ ! : | + ! : 3 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 64 [0x10f4432d0] __tree:2509
+ ! : | + ! : 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 82 [0x10f4432e2] __tree:2501
+ ! : | + ! : 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 71 [0x10f4432d7] __tree:2503
+ ! : | + ! : 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 670 [0x10f44352e] constraint_handler.cc:319
+ ! : | + ! : 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 224,389 [0x10f443370,0x10f443415] vector:633
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 87 [0x10f4432e7] __tree:942
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 6 [0x10f443296] constraint_handler.cc:301
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 140 [0x10f44331c] constraint_handler.cc:306
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 162 [0x10f443332] constraint_handler.cc:312
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 652 [0x10f44351c] constraint_handler.cc:318
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 451 [0x10f443453] constraint_handler.cc:324
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 386 [0x10f443412] constraint_handler.cc:327
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 427 [0x10f44343b] constraint_handler.cc:334
+ ! : | + ! 18 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 130 [0x10f449d52] constraint_handler.cc:751
+ ! : | + ! : 14 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1157 [0x10f44a3a5] constraint_handler.cc:793
+ ! : | + ! : | 4 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 71 [0x10f4432d7] __tree:2503
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 286,330 [0x10f4433ae,0x10f4433da] constraint_handler.cc:0
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 386 [0x10f443412] constraint_handler.cc:327
+ ! : | + ! : | 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 373,379 [0x10f443405,0x10f44340b] constraint_handler.cc:328
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 51 [0x7fff5c75d79e]
+ ! : | + ! : | 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 92 [0x10f4422ec] new:226
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 82 [0x10f4432e2] __tree:2501
+ ! : | + ! : | 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 436 [0x10f443444] constraint_handler.cc:340
+ ! : | + ! : 3 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 448 [0x10f44a0e0] __tree:1870
+ ! : | + ! : | 3 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | 2 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + 2 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
+ ! : | + ! : | + ! 1 szone_free_definite_size (in libsystem_malloc.dylib) + 52 [0x7fff5c760387]
+ ! : | + ! : | + 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] new:234
+ ! : | + ! : | 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 29 [0x10f416efd] __tree:1830
+ ! : | + ! : | 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 29 [0x10f416efd] __tree:1830
+ ! : | + ! : | 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 29 [0x10f416efd] __tree:1830
+ ! : | + ! : | 1 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 18 [0x10f416ef2] __tree:1830
+ ! : | + ! : 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1292 [0x10f44a42c] constraint_handler.cc:188
+ ! : | + ! 7 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 237 [0x10f449dbd] constraint_handler.cc:743
+ ! : | + ! : 3 nupack::PatternConstraint::get_constrained_vars() const (in multitubedesign) + 114 [0x10f44ade2] memory:1619
+ ! : | + ! : | 3 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77,83 [0x7fff5c796d2d,0x7fff5c796d33]
+ ! : | + ! : 3 nupack::PatternConstraint::get_constrained_vars() const (in multitubedesign) + 77 [0x10f44adbd] new:226
+ ! : | + ! : | 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 2 default_zone_malloc (in libsystem_malloc.dylib) + 31,41 [0x7fff5c75d877,0x7fff5c75d881]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 19 [0x7fff5c75d77e]
+ ! : | + ! : 1 nupack::IdentConstraint::get_constrained_vars() const (in multitubedesign) + 47 [0x10f44ac4f] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 23 [0x7fff5c75ec77]
+ ! : | + ! 7 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 250 [0x10f449dca] new:234
+ ! : | + ! : 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | 2 tiny_size (in libsystem_malloc.dylib) + 105,195 [0x7fff5c75ffe0,0x7fff5c76003a]
+ ! : | + ! : 2 free (in libsystem_malloc.dylib) + 0,8 [0x7fff5c76012f,0x7fff5c760137]
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 148,503 [0x7fff5c7604e2,0x7fff5c760645]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 214 [0x7fff5c76081f]
+ ! : | + ! 1 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 319 [0x10f449e0f] constraint_handler.cc:744
+ ! : | + ! 1 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 24 [0x10f449ce8] vector:422
+ ! : | + 6 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 3866 [0x10f447e8a] constraint_handler.h:146
+ ! : | + ! 3 nupack::SolveStruc::~SolveStruc() (in multitubedesign) + 26 [0x10f44b11a] deque:1105
+ ! : | + ! : 1 std::__1::__deque_base<std::__1::shared_ptr<nupack::VariableNode>, std::__1::allocator<std::__1::shared_ptr<nupack::VariableNode> > >::clear() (in multitubedesign) + 118 [0x10f44b276] memory:3443
+ ! : | + ! : 1 std::__1::__deque_base<std::__1::shared_ptr<nupack::VariableNode>, std::__1::allocator<std::__1::shared_ptr<nupack::VariableNode> > >::clear() (in multitubedesign) + 132 [0x10f44b284] memory:3444
+ ! : | + ! : | 1 nupack::VariableNode::~VariableNode() (in multitubedesign) + 55 [0x10f44df87] memory:3443
+ ! : | + ! : 1 std::__1::__deque_base<std::__1::shared_ptr<nupack::VariableNode>, std::__1::allocator<std::__1::shared_ptr<nupack::VariableNode> > >::clear() (in multitubedesign) + 140 [0x10f44b28c] memory:3487
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 140 [0x7fff5c7607d5]
+ ! : | + ! 2 nupack::SolveStruc::~SolveStruc() (in multitubedesign) + 182 [0x10f44b1b6] new:234
+ ! : | + ! : 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 481,587 [0x7fff5c76092a,0x7fff5c760994]
+ ! : | + ! 1 nupack::SolveStruc::~SolveStruc() (in multitubedesign) + 56 [0x10f44b138] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff77]
+ ! : | + 6 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 271 [0x10f44707f] vector:1348
+ ! : | + ! 5 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::value) && (is_constructible<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::iterator_traits<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::assign<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in multitubedesign) + 1071 [0x10f44de1f] new:226
+ ! : | + ! : 5 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 5 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 4 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 3 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,67 [0x7fff5c75ecf6,0x7fff5c75eca3]
+ ! : | + ! : | 1 default_zone_malloc (in libsystem_malloc.dylib) + 6 [0x7fff5c75d85e]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff5c75d7b7]
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::value) && (is_constructible<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::iterator_traits<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::assign<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in multitubedesign) + 1078 [0x10f44de26] vector:926
+ ! : | + 2 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 2659 [0x10f4479d3] constraint_handler.cc:981
+ ! : | + ! 1 nupack::VariableNode::change_branch(std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&) (in multitubedesign) + 2488 [0x10f4411e8] constraint_handler.cc:118
+ ! : | + ! : 1 nupack::VariableNode::assign_variables(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&) (in multitubedesign) + 56 [0x10f4419a8] iterator:1488
+ ! : | + ! 1 nupack::VariableNode::change_branch(std::__1::shared_ptr<nupack::VariableNode>, std::__1::shared_ptr<nupack::VariableNode>, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&) (in multitubedesign) + 301 [0x10f44095d] vector:1588
+ ! : | + ! 1 void std::__1::vector<std::__1::shared_ptr<nupack::VariableNode>, std::__1::allocator<std::__1::shared_ptr<nupack::VariableNode> > >::__push_back_slow_path<std::__1::shared_ptr<nupack::VariableNode> const&>(std::__1::shared_ptr<nupack::VariableNode> const&&&) (in multitubedesign) + 202 [0x10f44b6aa] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 375 [0x7fff5c75f45e]
+ ! : | + 2 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 1608 [0x10f4475b8] memory:1759
+ ! : | + ! 2 _platform_memset$VARIANT$Haswell (in libsystem_platform.dylib) + 0,19 [0x7fff5c796900,0x7fff5c796913]
+ ! : | + 1 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 539 [0x10f44718b] constraint_handler.cc:0
+ ! : | + 1 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 1285 [0x10f447475] constraint_handler.cc:954
+ ! : | + ! 1 nupack::SolveStack::push_back(int, int, unsigned char) (in multitubedesign) + 337 [0x10f4425c1] constraint_handler.h:48
+ ! : | + 1 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 49 [0x10f446fa1] vector:422
+ ! : | 7 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 886 [0x10f446586] new:234
+ ! : | + 3 free (in libsystem_malloc.dylib) + 0,68,... [0x7fff5c76012f,0x7fff5c760173,...]
+ ! : | + 2 free_tiny (in libsystem_malloc.dylib) + 148,503 [0x7fff5c7604e2,0x7fff5c760645]
+ ! : | + 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 7 [0x7fff5c760305]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1049 [0x7fff5c760b62]
+ ! : | 4 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 477 [0x10f4463ed] vector:1194
+ ! : | + 4 std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::vector(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) (in multitubedesign) + 209 [0x10f416951] new:226
+ ! : | + 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb63]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 10 [0x7fff5c75d7aa]
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 5 [0x7fff59cd8f25]
+ ! : | 1 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 95 [0x10f44626f] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 173 [0x7fff5c75fc28]
+ ! : | 1 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 632 [0x10f446488] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 139 [0x7fff5c7601ba]
+ ! : 16 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 68 [0x10f45d7f4] eval_spec.h:18
+ ! : | 14 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 172 [0x10f4142fc] vector:1194
+ ! : | + 14 std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::vector(std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> > const&) (in multitubedesign) + 152 [0x10f4144d8] physical_spec.h:30
+ ! : | + 9 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 164 [0x10f414604] vector:1194
+ ! : | + ! 9 std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::vector(std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> > const&) (in multitubedesign) + 152 [0x10f414e68] memory:1759
+ ! : | + ! 9 nupack::StructureSpec::StructureSpec(nupack::StructureSpec const&) (in multitubedesign) + 223 [0x10f47f4af] structure_spec.cc:30
+ ! : | + ! 3 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 114 [0x10f47f762] vector:1348
+ ! : | + ! : 3 std::__1::enable_if<(__is_forward_iterator<nupack::PairProbTriple*>::value) && (is_constructible<nupack::PairProbTriple, std::__1::iterator_traits<nupack::PairProbTriple*>::reference>::value), void>::type std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::assign<nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*) (in multitubedesign) + 289 [0x10f463d21] new:226
+ ! : | + ! : 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : 2 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 398 [0x7fff5c761b49]
+ ! : | + ! : | + 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 4 [0x7fff5c7629e0]
+ ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 258 [0x7fff5c761abd]
+ ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 272 [0x7fff5c7613bd]
+ ! : | + ! 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 403 [0x10f47f883] node_spec.h:20
+ ! : | + ! : 2 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + ! : 2 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 152 [0x10f473838] node_spec.h:20
+ ! : | + ! : 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 85 [0x10f473675] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + ! : 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 99 [0x10f473803] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 97 [0x10f47f751] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<int, std::__1::allocator<int> >*>::value) && (is_constructible<std::__1::vector<int, std::__1::allocator<int> >, std::__1::iterator_traits<std::__1::vector<int, std::__1::allocator<int> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<int, std::__1::allocator<int> >, std::__1::allocator<std::__1::vector<int, std::__1::allocator<int> > > >::assign<std::__1::vector<int, std::__1::allocator<int> >*>(std::__1::vector<int, std::__1::allocator<int> >*, std::__1::vector<int, std::__1::allocator<int> >*) (in multitubedesign) + 716 [0x10f43b37c] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 195 [0x7fff5c75fc3e]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<int, std::__1::allocator<int> >*>::value) && (is_constructible<std::__1::vector<int, std::__1::allocator<int> >, std::__1::iterator_traits<std::__1::vector<int, std::__1::allocator<int> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<int, std::__1::allocator<int> >, std::__1::allocator<std::__1::vector<int, std::__1::allocator<int> > > >::assign<std::__1::vector<int, std::__1::allocator<int> >*>(std::__1::vector<int, std::__1::allocator<int> >*, std::__1::vector<int, std::__1::allocator<int> >*) (in multitubedesign) + 6 [0x10f43b0b6] vector:1382
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 80 [0x10f47f740] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 470 [0x10f43c6a6] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 71 [0x10f47f737] vector:1348
+ ! : | + 3 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 186 [0x10f41461a] vector:1194
+ ! : | + ! 2 std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::vector(std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> > const&) (in multitubedesign) + 182 [0x10f414fa6] new:226
+ ! : | + ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 178 [0x7fff5c75d852]
+ ! : | + ! 1 std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::vector(std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> > const&) (in multitubedesign) + 267 [0x10f414ffb] vector:1204
+ ! : | + 1 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 281 [0x10f414679] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d76b]
+ ! : | + 1 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 146 [0x10f4145f2] vector:1194
+ ! : | + 1 std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> >::vector(std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> > const&) (in multitubedesign) + 152 [0x10f4149a8] tube_spec.h:22
+ ! : | + 1 nupack::TubeSpec::TubeSpec(nupack::TubeSpec const&) (in multitubedesign) + 314 [0x10f414b6a] tube_spec.h:22
+ ! : | + 1 nupack::TubeSpec::clone(nupack::TubeSpec const&) (in multitubedesign) + 68 [0x10f487a04] vector:1348
+ ! : | + 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 504 [0x10f43c6c8] memory:1759
+ ! : | + 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 32 [0x7fff59c8277c]
+ ! : | 2 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 194 [0x10f414312] sequence_spec.h:37
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 371 [0x10f415203] __tree:1278
+ ! : | ! 1 std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> > >::__emplace_hint_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&>(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&&&) (in multitubedesign) + 40 [0x10f415878] __tree:2165
+ ! : | ! 1 std::__1::__tree_node_base<void*>*& std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > > > >::__find_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, void*>*, long>, std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>*&, std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in multitubedesign) + 304 [0x10f415a40] __tree:0
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 292 [0x10f4151b4] vector:1194
+ ! : | 1 std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> >::vector(std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> > const&) (in multitubedesign) + 152 [0x10f4154d8] sequence_spec.h:19
+ ! : | 1 nupack::SingleSequenceSpec::SingleSequenceSpec(nupack::SingleSequenceSpec const&) (in multitubedesign) + 284 [0x10f41566c] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 368 [0x7fff5c75f457]
+ ! : 9 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 92 [0x10f45d80c] vector:1348
+ ! : | 9 std::__1::enable_if<(__is_forward_iterator<nupack::SingleParamSpec*>::value) && (is_constructible<nupack::SingleParamSpec, std::__1::iterator_traits<nupack::SingleParamSpec*>::reference>::value), void>::type std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::assign<nupack::SingleParamSpec*>(nupack::SingleParamSpec*, nupack::SingleParamSpec*) (in multitubedesign) + 203 [0x10f45e83b] algorithm:1812
+ ! : | 9 nupack::SingleParamSpec::operator=(nupack::SingleParamSpec const&) (in multitubedesign) + 108 [0x10f45ea0c] vector:1348
+ ! : | 7 std::__1::enable_if<(__is_forward_iterator<nupack::StructureSpec*>::value) && (is_constructible<nupack::StructureSpec, std::__1::iterator_traits<nupack::StructureSpec*>::reference>::value), void>::type std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::assign<nupack::StructureSpec*>(nupack::StructureSpec*, nupack::StructureSpec*) (in multitubedesign) + 203 [0x10f45ed6b] algorithm:1812
+ ! : | + 7 nupack::StructureSpec::operator=(nupack::StructureSpec const&) (in multitubedesign) + 14 [0x10f47f95e] structure_spec.cc:34
+ ! : | + 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 486 [0x10f47f8d6] memory:3444
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 1 tiny_size (in libsystem_malloc.dylib) + 328 [0x7fff5c7600bf]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 80 [0x10f47f740] vector:1348
+ ! : | + ! 2 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 219 [0x10f43c5ab] algorithm:1812
+ ! : | + ! 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 54 [0x7fff59c82844]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 127 [0x7fff59c828d3]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 169 [0x7fff5c796d89]
+ ! : | + ! 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 1 [0x7fff59c8280f]
+ ! : | + 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 428 [0x10f47f89c] memory:4116
+ ! : | + 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 56 [0x10f47f728] named_spec.h:30
+ ! : | + ! 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 17 [0x7fff59c8281f]
+ ! : | + 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 296 [0x10f47f818] vector:1348
+ ! : | + 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 194 [0x10f41ecb2] algorithm:1826
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<nupack::StructureSpec*>::value) && (is_constructible<nupack::StructureSpec, std::__1::iterator_traits<nupack::StructureSpec*>::reference>::value), void>::type std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::assign<nupack::StructureSpec*>(nupack::StructureSpec*, nupack::StructureSpec*) (in multitubedesign) + 292 [0x10f45edc4] vector:411
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<nupack::StructureSpec*>::value) && (is_constructible<nupack::StructureSpec, std::__1::iterator_traits<nupack::StructureSpec*>::reference>::value), void>::type std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::assign<nupack::StructureSpec*>(nupack::StructureSpec*, nupack::StructureSpec*) (in multitubedesign) + 163 [0x10f45ed43] vector:633
+ ! : 7 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 955 [0x10f45db6b] designer.cc:558
+ ! : | 6 nupack::SequenceState::set_variables(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SequenceSpec const&) (in multitubedesign) + 223 [0x10f49860f] sequence_state.cc:113
+ ! : | + 4 nupack::SequenceState::fill_in_sequences(nupack::SequenceSpec const&) (in multitubedesign) + 440 [0x10f498498] sequence_state.h:22
+ ! : | + ! 2 nupack::SingleSequenceState::set_seqs(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SingleSequenceSpec const&) (in multitubedesign) + 256 [0x10f497100] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 293 [0x10f41ed15] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 341 [0x10f41ed45] vector:1407
+ ! : | + ! 1 nupack::SingleSequenceState::set_seqs(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SingleSequenceSpec const&) (in multitubedesign) + 111 [0x10f49706f] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 220 [0x7fff5c75fc57]
+ ! : | + ! 1 nupack::SingleSequenceState::set_seqs(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SingleSequenceSpec const&) (in multitubedesign) + 174 [0x10f4970ae] vector:1348
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 330 [0x10f41ed3a] memory:1619
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 307 [0x7fff5c796e13]
+ ! : | + 1 nupack::SequenceState::fill_in_sequences(nupack::SequenceSpec const&) (in multitubedesign) + 88 [0x10f498338] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 305 [0x7fff5c7600a8]
+ ! : | + 1 nupack::SequenceState::fill_in_sequences(nupack::SequenceSpec const&) (in multitubedesign) + 295 [0x10f498407] sequence_state.h:22
+ ! : | + 1 nupack::SingleSequenceState::set_seqs(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SingleSequenceSpec const&) (in multitubedesign) + 111 [0x10f49706f] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | 1 nupack::SequenceState::set_variables(std::__1::vector<int, std::__1::allocator<int> > const&, nupack::SequenceSpec const&) (in multitubedesign) + 77 [0x10f49857d] vector:1348
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 225 [0x10f41ecd1] algorithm:1828
+ ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 240 [0x7fff5c796dd0]
+ ! : 7 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 1032 [0x10f45dbb8] eval_spec.h:18
+ ! : | 5 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 163 [0x10f411843] memory:1814
+ ! : | + 3 nupack::SingleParamSpec::~SingleParamSpec() (in multitubedesign) + 211 [0x10f412b83] memory:1814
+ ! : | + ! 2 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 253 [0x10f412dad] memory:3444
+ ! : | + ! : 1 std::__1::__shared_ptr_emplace<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::__on_zero_shared() (in multitubedesign) + 59 [0x10f482ceb] new:234
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 116 [0x7fff5c762f57]
+ ! : | + ! : 1 std::__1::__shared_ptr_emplace<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::__on_zero_shared() (in multitubedesign) + 93 [0x10f482d0d] vector:442
+ ! : | + ! 1 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 181 [0x10f412d65] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 983 [0x7fff5c760b20]
+ ! : | + 1 nupack::SingleParamSpec::~SingleParamSpec() (in multitubedesign) + 134 [0x10f412b36] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 23 [0x7fff5c760465]
+ ! : | + 1 nupack::SingleParamSpec::~SingleParamSpec() (in multitubedesign) + 234 [0x10f412b9a] new:234
+ ! : | + 1 free_small (in libsystem_malloc.dylib) + 1057 [0x7fff5c762143]
+ ! : | 2 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 108 [0x10f41180c] sequence_spec.h:37
+ ! : | 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 77 [0x10f41191d] memory:1814
+ ! : | ! 1 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 59 [0x10f41578b] new:234
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1056 [0x7fff5c760b69]
+ ! : | 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 141 [0x10f41195d] memory:1814
+ ! : | 1 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 59 [0x10f41578b] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 198 [0x7fff5c76003d]
+ ! : 1 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 723 [0x10f45da83] memory:1619
+ ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 198 [0x7fff5c796da6]
+ ! 71 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 510 [0x10f45d3ce] vector:1194
+ ! : 71 std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >::vector(std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> > const&) (in multitubedesign) + 152 [0x10f462358] design_result.h:10
+ ! : 69 nupack::DesignResult::DesignResult(nupack::DesignResult const&) (in multitubedesign) + 28 [0x10f45f23c] eval_result.h:10
+ ! : | 69 nupack::EvalResult::EvalResult(nupack::EvalResult const&) (in multitubedesign) + 25 [0x10f45f4a9] vector:1194
+ ! : | 69 std::__1::vector<nupack::SingleParamResult, std::__1::allocator<nupack::SingleParamResult> >::vector(std::__1::vector<nupack::SingleParamResult, std::__1::allocator<nupack::SingleParamResult> > const&) (in multitubedesign) + 152 [0x10f45f688] physical_result.h:23
+ ! : | 55 nupack::SingleParamResult::SingleParamResult(nupack::SingleParamResult const&) (in multitubedesign) + 28 [0x10f45f71c] vector:1194
+ ! : | + 55 std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> >::vector(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&) (in multitubedesign) + 152 [0x10f45faa8] structure_result.h:19
+ ! : | + 35 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1590 [0x10f460156] vector:1194
+ ! : | + ! 35 std::__1::vector<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, std::__1::allocator<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > > >::vector(std::__1::vector<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, std::__1::allocator<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > > > const&) (in multitubedesign) + 152 [0x10f456c88] unordered_map:1254
+ ! : | + ! 26 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 12 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : | 12 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 12 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 9 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 7 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 7 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,58,... [0x7fff5c75eca3,0x7fff5c75ec9a,...]
+ ! : | + ! : | + 2 default_zone_malloc (in libsystem_malloc.dylib) + 41,45 [0x7fff5c75d881,0x7fff5c75d885]
+ ! : | + ! : | 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 23,106 [0x7fff5c75d7b7,0x7fff5c75d80a]
+ ! : | + ! : 11 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : | 10 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 10 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 10 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 9 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 5 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,67,... [0x7fff5c75ecf6,0x7fff5c75eca3,...]
+ ! : | + ! : | + ! 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 4 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 27,41,... [0x7fff5c75f302,0x7fff5c75f310,...]
+ ! : | + ! : | + 1 default_zone_malloc (in libsystem_malloc.dylib) + 31 [0x7fff5c75d877]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 45 [0x7fff59cd8f4d]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 193 [0x10f455b51] utility:324
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 83 [0x10f455ae3] vector:431
+ ! : | + ! 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 413,1042 [0x10f45574d,0x10f4559c2] __hash_table:133
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 132,163 [0x10f455634,0x10f455653] types.h:49
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1057 [0x10f4559d1] __hash_table:2052
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1065 [0x10f4559d9] __hash_table:492
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1006 [0x10f45599e] memory:2521
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 116 [0x10f455624] vector:1484
+ ! : | + 10 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 38 [0x10f45fb46] node_result.h:23
+ ! : | + ! 5 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 28 [0x10f4606fc] vector:1194
+ ! : | + ! : 5 std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> >::vector(std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> > const&) (in multitubedesign) + 120 [0x10f460d58] node_result.h:23
+ ! : | + ! : 2 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 28 [0x10f4606fc] vector:1194
+ ! : | + ! : | 2 std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> >::vector(std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> > const&) (in multitubedesign) + 120 [0x10f460d58] node_result.h:23
+ ! : | + ! : | 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 118 [0x10f460756] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 851 [0x7fff5c75f63a]
+ ! : | + ! : | 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 350 [0x10f46083e] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 4 [0x7fff5c75d7a4]
+ ! : | + ! : 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 1062 [0x10f460b06] memory:1619
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 374 [0x7fff5c796e56]
+ ! : | + ! : 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 350 [0x10f46083e] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 953 [0x7fff5c75f6a0]
+ ! : | + ! : 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 626 [0x10f460952] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 1062 [0x10f460b06] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 374 [0x7fff5c796e56]
+ ! : | + ! 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 350 [0x10f46083e] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 default_zone_malloc (in libsystem_malloc.dylib) + 41 [0x7fff5c75d881]
+ ! : | + ! 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 1104 [0x10f460b30] node_result.h:23
+ ! : | + ! 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 967 [0x10f460aa7] vector:1199
+ ! : | + ! 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 237 [0x10f4607cd] vector:926
+ ! : | + 3 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1458 [0x10f4600d2] new:226
+ ! : | + ! 3 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 3 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 53 [0x7fff5c75d88d]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 40 [0x7fff5c75ec88]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 510 [0x10f45fd1e] memory:1619
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 365 [0x7fff5c796e4d]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1930 [0x10f4602aa] memory:1619
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 365 [0x7fff5c796e4d]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 953 [0x10f45fed9] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 490 [0x7fff5c75f4d1]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1675 [0x10f4601ab] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 13 [0x10f45fb2d] structure_result.h:19
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 548 [0x10f45fd44] vector:1194
+ ! : | + ! 1 std::__1::vector<std::__1::vector<int, std::__1::allocator<int> >, std::__1::allocator<std::__1::vector<int, std::__1::allocator<int> > > >::vector(std::__1::vector<std::__1::vector<int, std::__1::allocator<int> >, std::__1::allocator<std::__1::vector<int, std::__1::allocator<int> > > > const&) (in multitubedesign) + 214 [0x10f4164e6] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + 1 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1563 [0x10f46013b] vector:1194
+ ! : | + 1 std::__1::vector<std::__1::vector<long double, std::__1::allocator<long double> >, std::__1::allocator<std::__1::vector<long double, std::__1::allocator<long double> > > >::vector(std::__1::vector<std::__1::vector<long double, std::__1::allocator<long double> >, std::__1::allocator<std::__1::vector<long double, std::__1::allocator<long double> > > > const&) (in multitubedesign) + 113 [0x10f460f71] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 45 [0x7fff59cd8f4d]
+ ! : | 14 nupack::SingleParamResult::SingleParamResult(nupack::SingleParamResult const&) (in multitubedesign) + 64 [0x10f45f740] vector:1194
+ ! : | 14 std::__1::vector<nupack::TubeResult, std::__1::allocator<nupack::TubeResult> >::vector(std::__1::vector<nupack::TubeResult, std::__1::allocator<nupack::TubeResult> > const&) (in multitubedesign) + 120 [0x10f461428] tube_result.h:36
+ ! : | 14 nupack::TubeResult::TubeResult(nupack::TubeResult const&) (in multitubedesign) + 166 [0x10f461546] unordered_map:1254
+ ! : | 12 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | ! 5 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | ! : 5 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | ! : 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | ! : | + 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 41,184 [0x7fff5c75f310,0x7fff5c75f39f]
+ ! : | ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 106,146 [0x7fff5c75d80a,0x7fff5c75d832]
+ ! : | ! : 1 malloc (in libsystem_malloc.dylib) + 5 [0x7fff5c75d770]
+ ! : | ! 4 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | ! : 4 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | ! : 4 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | ! : 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | ! : | 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | ! : | 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67,150 [0x7fff5c75eca3,0x7fff5c75ecf6]
+ ! : | ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 84 [0x7fff5c75fbcf]
+ ! : | ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 170 [0x7fff5c75d84a]
+ ! : | ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 0 [0x10f455a90] __hash_table:2300
+ ! : | ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 163 [0x10f455b33] memory:1617
+ ! : | ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335,413 [0x10f4556ff,0x10f45574d] __hash_table:133
+ ! : 2 nupack::DesignResult::DesignResult(nupack::DesignResult const&) (in multitubedesign) + 435 [0x10f45f3d3] vector:1194
+ ! : 2 std::__1::vector<std::__1::vector<std::__1::pair<int, int>, std::__1::allocator<std::__1::pair<int, int> > >, std::__1::allocator<std::__1::vector<std::__1::pair<int, int>, std::__1::allocator<std::__1::pair<int, int> > > > >::vector(std::__1::vector<std::__1::vector<std::__1::pair<int, int>, std::__1::allocator<std::__1::pair<int, int> > >, std::__1::allocator<std::__1::vector<std::__1::pair<int, int>, std::__1::allocator<std::__1::pair<int, int> > > > > const&) (in multitubedesign) + 214 [0x10f461d46] new:226
+ ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff5c75ec9a]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 198 [0x7fff5c75ec30]
+ ! 47 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 34 [0x10f45d1f2] designer.cc:482
+ ! : 45 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 157 [0x10f45869d] designer.cc:634
+ ! : | 45 nupack::PhysicalResult::evaluate(nupack::SequenceState const&, nupack::PhysicalSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 234 [0x10f4a4c1a] physical_result.cc:154
+ ! : | 45 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 554 [0x10f4a484a] physical_result.cc:117
+ ! : | 44 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 989 [0x10f49e74d] structure_result.cc:223
+ ! : | + 36 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! 36 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! 36 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! 36 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! 19 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : 10 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | 5 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + 3 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! 3 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 27 [0x10f4be2cb] ene.c:167
+ ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 7 [0x10f4e0077] pfuncUtils.c:214
+ ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + 1 smallInteriorLoop (in multitubedesign) + 82 [0x10f4d2e72] pairsPr.c:573
+ ! : | + ! : | + 1 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | 1 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + 1 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 401 [0x10f4be441] ene.c:210
+ ! : | + ! : | 1 prFastILoops (in multitubedesign) + 2118 [0x10f4d0cb6] pairsPr.c:320
+ ! : | + ! : | + 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | 1 prFastILoops (in multitubedesign) + 2718 [0x10f4d0f0e] pairsPr.c:349
+ ! : | + ! : | 1 prFastILoops (in multitubedesign) + 4352 [0x10f4d1570] pairsPr.c:436
+ ! : | + ! : | + 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | 1 prFastILoops (in multitubedesign) + 6835 [0x10f4d1f23] pairsPr.c:555
+ ! : | + ! : | 1 expl (in libsystem_m.dylib) + 86 [0x7fff5c71a166]
+ ! : | + ! : 6 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 382 [0x10f4cf4be] pairsPr.c:762
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 882 [0x10f4cf6b2] pairsPr.c:769
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 31 [0x10f4bf35f] ene.c:585
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1485 [0x10f4cf90d] pairsPr.c:797
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1659 [0x10f4cf9bb] pairsPr.c:800
+ ! : | + ! : 3 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 377 [0x10f4cfea9] pairsPr.c:875
+ ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : + 1 NickDangle (in multitubedesign) + 967 [0x10f4bf977] ene.c:677
+ ! : | + ! : + 1 GetPairType (in multitubedesign) + 43 [0x10f4e019b] pfuncUtils.c:255
+ ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 989 [0x10f4d010d] pairsPr.c:898
+ ! : | + ! 7 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : 5 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | 2 SumExpInextensibleIL (in multitubedesign) + 1196,1393 [0x10f4eb1fc,0x10f4eb2c1] sumexp.c:437
+ ! : | + ! : | 1 SumExpInextensibleIL (in multitubedesign) + 728 [0x10f4eb028] sumexp.c:417
+ ! : | + ! : | 1 SumExpInextensibleIL (in multitubedesign) + 415 [0x10f4eaeef] sumexp.c:418
+ ! : | + ! : | 1 SumExpInextensibleIL (in multitubedesign) + 725 [0x10f4eb025] sumexp.c:419
+ ! : | + ! : 1 fastILoops (in multitubedesign) + 158 [0x10f4e9efe] sumexp.c:150
+ ! : | + ! : 1 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : 1 makeNewQx (in multitubedesign) + 827 [0x10f4ea6cb] sumexp.c:331
+ ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! 6 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : 2 MakeQ_Qm_N3 (in multitubedesign) + 494,714 [0x10f4ec01e,0x10f4ec0fa] sumexp.c:266
+ ! : | + ! : 2 MakeQ_Qm_N3 (in multitubedesign) + 1120,1160 [0x10f4ec290,0x10f4ec2b8] sumexp.c:278
+ ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 345 [0x10f4ebf89] sumexp.c:264
+ ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! 2 pfuncFullWithSymHelper (in multitubedesign) + 3983 [0x10f4dd55f] pf.c:268
+ ! : | + ! : 2 SumExpMultiloops (in multitubedesign) + 365 [0x10f4e977d] sumexp.c:66
+ ! : | + ! : 2 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : 1 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : 1 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : 1 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : 1 expl (in libsystem_m.dylib) + 70 [0x7fff5c71a156]
+ ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 4389 [0x10f4dd6f5] pf.c:274
+ ! : | + ! 1 SumExpExteriorLoop (in multitubedesign) + 1053 [0x10f4e9d3d] sumexp.c:134
+ ! : | + 7 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! 3 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : 3 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : 3 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : 2 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | 2 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | 1 SumExpInextensibleIL (in multitubedesign) + 192 [0x10f4eae10] sumexp.c:417
+ ! : | + ! : | 1 SumExpInextensibleIL (in multitubedesign) + 1676 [0x10f4eb3dc] sumexp.c:438
+ ! : | + ! : 1 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 863 [0x10f4ec18f] sumexp.c:275
+ ! : | + ! 2 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! : 2 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : 2 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : 2 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : 2 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | 1 ExplDangle (in multitubedesign) + 592 [0x10f4bf590] ene.c:614
+ ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : 1 prFastILoops (in multitubedesign) + 1856 [0x10f4d0bb0] pairsPr.c:312
+ ! : | + ! 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! : 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : 1 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : 1 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 705 [0x10f4ec0f1] sumexp.c:266
+ ! : | + ! 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1440 [0x10f496080] node_result.cc:333
+ ! : | + ! 1 nupack::SequenceState::get_sequence(std::__1::vector<int, std::__1::allocator<int> > const&) const (in multitubedesign) + 94 [0x10f49892e] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 178 [0x7fff5c75d852]
+ ! : | + 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + 1 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + 1 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + 1 MakeP_Pm_N3 (in multitubedesign) + 774 [0x10f4cf646] pairsPr.c:765
+ ! : | 1 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1218 [0x10f49e832] structure_result.cc:228
+ ! : | 1 nupack::StructureResult::update_defects() (in multitubedesign) + 744 [0x10f49f2f8] structure_result.cc:303
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 67 [0x10f43bbd3] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 26 [0x7fff5c75ff22]
+ ! : 1 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 195 [0x10f4586c3] designer.cc:637
+ ! : | 1 nupack::ObjectiveHandler::get_defects(nupack::EvalSpec&, nupack::EvalResult&) (in multitubedesign) + 99 [0x10f4544d3] objective_handler.cc:266
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 173 [0x10f451d8d] new:234
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 4 [0x7fff5c76074d]
+ ! : 1 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 310 [0x10f458736] designer.cc:638
+ ! : 1 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ ! : 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2025
+ ! 41 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 544 [0x10f45d3f0] designer.cc:489
+ ! : 41 nupack::Designer::update_tabu(std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 303 [0x10f45ddff] design_result.h:10
+ ! : 37 nupack::DesignResult::~DesignResult() (in multitubedesign) + 207 [0x10f416d7f] physical_result.h:23
+ ! : | 27 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 335 [0x10f41716f] structure_result.h:19
+ ! : | + 13 nupack::StructureResult::~StructureResult() (in multitubedesign) + 165 [0x10f417315] new:234
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 3 tiny_free_no_lock (in libsystem_malloc.dylib) + 540,1049,... [0x7fff5c760965,0x7fff5c760b62,...]
+ ! : | + ! 3 free_tiny (in libsystem_malloc.dylib) + 13,503,... [0x7fff5c76045b,0x7fff5c760645,...]
+ ! : | + ! 2 default_zone_free_definite_size (in libsystem_malloc.dylib) + 13,49 [0x7fff5c76030b,0x7fff5c76032f]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : 2 tiny_size (in libsystem_malloc.dylib) + 195,282 [0x7fff5c76003a,0x7fff5c760091]
+ ! : | + ! 2 free (in libsystem_malloc.dylib) + 0,98 [0x7fff5c76012f,0x7fff5c760191]
+ ! : | + ! 1 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
+ ! : | + 5 nupack::StructureResult::~StructureResult() (in multitubedesign) + 173 [0x10f41731d] new:234
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 1,148 [0x7fff5c76044f,0x7fff5c7604e2]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 30 [0x7fff5c75ff26]
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 88 [0x7fff5c760187]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 47 [0x7fff5c760778]
+ ! : | + 2 nupack::NodeResult::~NodeResult() (in multitubedesign) + 271 [0x10f4175ff] node_result.h:23
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! 1 nupack::NodeResult::~NodeResult() (in multitubedesign) + 117 [0x10f417565] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 432 [0x7fff5c760127]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 278 [0x10f417386] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 73 [0x7fff5c75ff51]
+ ! : | + ! 1 small_size (in libsystem_malloc.dylib) + 140 [0x7fff5c761cc2]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 358 [0x10f4173d6] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 4 [0x7fff5c76074d]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 406 [0x10f417406] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 39 [0x7fff5c762f0a]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 502 [0x10f417466] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 631 [0x7fff5c7609c0]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 582 [0x10f4174b6] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 606 [0x10f4174ce] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2265 [0x7fff5c761022]
+ ! : | + 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 133 [0x10f4172f5] vector:413
+ ! : | 10 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 172 [0x10f4170cc] tube_result.h:36
+ ! : | 5 nupack::TubeResult::~TubeResult() (in multitubedesign) + 53 [0x10f4171d5] new:234
+ ! : | ! 2 free (in libsystem_malloc.dylib) + 6,447 [0x7fff5c760135,0x7fff5c7602ee]
+ ! : | ! 2 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 49 [0x7fff5c76032f]
+ ! : | 4 nupack::TubeResult::~TubeResult() (in multitubedesign) + 61 [0x10f4171dd] new:234
+ ! : | ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! : 2 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | ! : 2 tiny_size (in libsystem_malloc.dylib) + 282,338 [0x7fff5c760091,0x7fff5c7600c9]
+ ! : | ! 1 free (in libsystem_malloc.dylib) + 68 [0x7fff5c760173]
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1087 [0x7fff5c760b88]
+ ! : | 1 nupack::TubeResult::~TubeResult() (in multitubedesign) + 35 [0x10f4171c3] vector:439
+ ! : 3 nupack::DesignResult::~DesignResult() (in multitubedesign) + 161 [0x10f416d51] sequence_state.h:42
+ ! : | 2 nupack::SequenceState::~SequenceState() (in multitubedesign) + 168 [0x10f416fc8] new:234
+ ! : | + 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 49 [0x7fff5c76032f]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 30 [0x7fff5c761134]
+ ! : | 1 nupack::SequenceState::~SequenceState() (in multitubedesign) + 50 [0x10f416f52] new:234
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 130 [0x7fff5c762f65]
+ ! : 1 nupack::DesignResult::~DesignResult() (in multitubedesign) + 70 [0x10f416cf6] new:234
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 495 [0x7fff5c76063d]
+ ! 9 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 579 [0x10f45d413] algorithms.h:69
+ ! : 9 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<nupack::DesignResult const*> >::value) && (is_constructible<nupack::DesignResult, std::__1::iterator_traits<std::__1::__wrap_iter<nupack::DesignResult const*> >::reference>::value), std::__1::__wrap_iter<nupack::DesignResult*> >::type std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >::insert<std::__1::__wrap_iter<nupack::DesignResult const*> >(std::__1::__wrap_iter<nupack::DesignResult const*>, std::__1::__wrap_iter<nupack::DesignResult const*>, std::__1::__wrap_iter<nupack::DesignResult const*>) (in multitubedesign) + 315 [0x10f46503b] design_result.h:10
+ ! : 9 nupack::DesignResult::DesignResult(nupack::DesignResult const&) (in multitubedesign) + 28 [0x10f45f23c] eval_result.h:10
+ ! : 7 nupack::EvalResult::EvalResult(nupack::EvalResult const&) (in multitubedesign) + 25 [0x10f45f4a9] vector:1194
+ ! : | 7 std::__1::vector<nupack::SingleParamResult, std::__1::allocator<nupack::SingleParamResult> >::vector(std::__1::vector<nupack::SingleParamResult, std::__1::allocator<nupack::SingleParamResult> > const&) (in multitubedesign) + 152 [0x10f45f688] physical_result.h:23
+ ! : | 5 nupack::SingleParamResult::SingleParamResult(nupack::SingleParamResult const&) (in multitubedesign) + 28 [0x10f45f71c] vector:1194
+ ! : | + 5 std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> >::vector(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&) (in multitubedesign) + 152 [0x10f45faa8] structure_result.h:19
+ ! : | + 3 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 1590 [0x10f460156] vector:1194
+ ! : | + ! 3 std::__1::vector<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, std::__1::allocator<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > > >::vector(std::__1::vector<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, std::__1::allocator<std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > > > const&) (in multitubedesign) + 152 [0x10f456c88] unordered_map:1254
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335 [0x10f4556ff] __hash_table:133
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 361 [0x10f455719] __hash_table:2007
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 84 [0x7fff5c75fbcf]
+ ! : | + 2 nupack::StructureResult::StructureResult(nupack::StructureResult const&) (in multitubedesign) + 38 [0x10f45fb46] node_result.h:23
+ ! : | + 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 234 [0x10f4607ca] new:226
+ ! : | + : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 28 [0x10f4606fc] vector:1194
+ ! : | + 1 std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> >::vector(std::__1::vector<nupack::NodeResult, std::__1::allocator<nupack::NodeResult> > const&) (in multitubedesign) + 120 [0x10f460d58] node_result.h:23
+ ! : | + 1 nupack::NodeResult::NodeResult(nupack::NodeResult const&) (in multitubedesign) + 530 [0x10f4608f2] memory:1619
+ ! : | + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 202 [0x7fff5c796daa]
+ ! : | 2 nupack::SingleParamResult::SingleParamResult(nupack::SingleParamResult const&) (in multitubedesign) + 64 [0x10f45f740] vector:1194
+ ! : | 2 std::__1::vector<nupack::TubeResult, std::__1::allocator<nupack::TubeResult> >::vector(std::__1::vector<nupack::TubeResult, std::__1::allocator<nupack::TubeResult> > const&) (in multitubedesign) + 120 [0x10f461428] tube_result.h:36
+ ! : | 2 nupack::TubeResult::TubeResult(nupack::TubeResult const&) (in multitubedesign) + 166 [0x10f461546] unordered_map:1254
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 386 [0x7fff5c75f469]
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 163 [0x10f455653] types.h:49
+ ! : 2 nupack::EvalResult::EvalResult(nupack::EvalResult const&) (in multitubedesign) + 42 [0x10f45f4ba] sequence_state.h:42
+ ! : 1 nupack::SequenceState::SequenceState(nupack::SequenceState const&) (in multitubedesign) + 136 [0x10f461678] memory:1619
+ ! : + 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 361 [0x7fff5c796e49]
+ ! : 1 nupack::SequenceState::SequenceState(nupack::SequenceState const&) (in multitubedesign) + 278 [0x10f461706] vector:1194
+ ! : 1 std::__1::vector<nupack::SingleSequenceState, std::__1::allocator<nupack::SingleSequenceState> >::vector(std::__1::vector<nupack::SingleSequenceState, std::__1::allocator<nupack::SingleSequenceState> > const&) (in multitubedesign) + 152 [0x10f4618a8] sequence_state.h:16
+ ! : 1 nupack::SingleSequenceState::SingleSequenceState(nupack::SingleSequenceState const&) (in multitubedesign) + 83 [0x10f45e663] new:226
+ ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 10 [0x7fff5c75f2f1]
+ ! 6 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 590 [0x10f45d41e] designer.cc:493
+ ! : 3 nupack::Designer::pick_best_par(std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 1023 [0x10f458bcf] design_result.h:10
+ ! : | 3 nupack::DesignResult::~DesignResult() (in multitubedesign) + 207 [0x10f416d7f] physical_result.h:23
+ ! : | 2 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 172 [0x10f4170cc] tube_result.h:36
+ ! : | + 2 nupack::TubeResult::~TubeResult() (in multitubedesign) + 61 [0x10f4171dd] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 501 [0x7fff5c7630d8]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | 1 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 335 [0x10f41716f] structure_result.h:19
+ ! : | 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 173 [0x10f41731d] new:234
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2301 [0x7fff5c761046]
+ ! : 2 nupack::Designer::pick_best_par(std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 965 [0x10f458b95] algorithm:1951
+ ! : | 2 nupack::DesignResult::operator=(nupack::DesignResult&&) (in multitubedesign) + 63 [0x10f465b4f] physical_result.h:23
+ ! : | 2 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 335 [0x10f41716f] structure_result.h:19
+ ! : | 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 165 [0x10f417315] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | 1 nupack::StructureResult::~StructureResult() (in multitubedesign) + 173 [0x10f41731d] new:234
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 508 [0x7fff5c760945]
+ ! : 1 nupack::Designer::pick_best_par(std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 55 [0x10f458807] designer.cc:565
+ ! : 1 nupack::ObjectiveHandler::get_stops(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 174 [0x10f4552de] vector:1608
+ ! : 1 void std::__1::vector<long double, std::__1::allocator<long double> >::__push_back_slow_path<long double>(long double&&) (in multitubedesign) + 0 [0x10f457190] vector:1565
+ ! 5 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 670 [0x10f45d46e] designer.cc:533
+ ! : 5 nupack::ObjectiveHandler::all_satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 38 [0x10f454896] objective_handler.cc:279
+ ! : 5 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ ! : 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 273 [0x10f451981] new:234
+ ! : | 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 266 [0x7fff5c75ed6a]
+ ! : 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1042 [0x10f4559c2] __hash_table:133
+ ! 4 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 735 [0x10f45d4af] design_result.h:10
+ ! : 4 nupack::DesignResult::~DesignResult() (in multitubedesign) + 207 [0x10f416d7f] physical_result.h:23
+ ! : 3 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 172 [0x10f4170cc] tube_result.h:36
+ ! : | 2 nupack::TubeResult::~TubeResult() (in multitubedesign) + 53 [0x10f4171d5] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 428 [0x7fff5c760123]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 625 [0x7fff5c7609ba]
+ ! : | 1 nupack::TubeResult::~TubeResult() (in multitubedesign) + 61 [0x10f4171dd] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 400 [0x7fff5c7602bf]
+ ! : 1 nupack::SingleParamResult::~SingleParamResult() (in multitubedesign) + 335 [0x10f41716f] structure_result.h:19
+ ! : 1 nupack::NodeResult::~NodeResult() (in multitubedesign) + 271 [0x10f4175ff] node_result.h:23
+ ! : 1 nupack::NodeResult::~NodeResult() (in multitubedesign) + 135 [0x10f417577] new:234
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 20 [0x7fff5c76075d]
+ ! 2 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 142 [0x10f45d25e] designer.cc:533
+ ! 2 nupack::ObjectiveHandler::all_satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 38 [0x10f454896] objective_handler.cc:279
+ ! 2 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ ! 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! | 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! | 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 50 [0x7fff5c76077b]
+ ! 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 152 [0x10f451908] unordered_map:1254
+ ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 154 [0x7fff5c796d7a]
+ 41 nupack::Designer::optimize_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 507 [0x10f45c0ab] designer.cc:200
+ ! 39 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 880 [0x10f45db20] designer.cc:556
+ ! : 38 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 611 [0x10f446473] constraint_handler.cc:701
+ ! : | 25 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 3101 [0x10f447b8d] constraint_handler.cc:1003
+ ! : | + 23 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 557 [0x10f44a93d] constraint_handler.cc:866
+ ! : | + ! 16 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1157 [0x10f44a3a5] constraint_handler.cc:793
+ ! : | + ! : 4 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 373 [0x10f443405] constraint_handler.cc:328
+ ! : | + ! : 3 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 354,489 [0x10f4433f2,0x10f443479] constraint_handler.cc:0
+ ! : | + ! : 2 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 428 [0x10f44243c] new:234
+ ! : | + ! : | 2 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! : 2 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 386 [0x10f443412] constraint_handler.cc:327
+ ! : | + ! : 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f442290] constraint_handler.cc:192
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 71 [0x10f4432d7] __tree:2503
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 652 [0x10f44351c] constraint_handler.cc:318
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 375 [0x10f443407] vector:1502
+ ! : | + ! : 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 119 [0x10f443307] vector:633
+ ! : | + ! 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1144 [0x10f44a398] constraint_handler.cc:793
+ ! : | + ! 2 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 404 [0x10f44a0b4] constraint_handler.cc:799
+ ! : | + ! : 2 nupack::VariableNode::add_implications(std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >&, nupack::SolveStack const&) (in multitubedesign) + 103 [0x10f440757] vector:1997
+ ! : | + ! : 1 std::__1::vector<nupack::VariableTuple, std::__1::allocator<nupack::VariableTuple> >::__append(unsigned long) (in multitubedesign) + 458 [0x10f44b51a] constraint_handler.h:34
+ ! : | + ! : 1 std::__1::vector<nupack::VariableTuple, std::__1::allocator<nupack::VariableTuple> >::__append(unsigned long) (in multitubedesign) + 176 [0x10f44b400] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : | + ! 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1133 [0x10f44a38d] memory:3834
+ ! : | + ! 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1330 [0x10f44a452] new:234
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 514 [0x7fff5c7630e5]
+ ! : | + ! 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1123 [0x10f44a383] vector:1502
+ ! : | + 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 133 [0x10f44a795] algorithm:1248
+ ! : | + 1 nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 96 [0x10f44a770] vector:1468
+ ! : | 11 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 1419 [0x10f4474fb] constraint_handler.cc:962
+ ! : | + 8 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 316 [0x10f449e0c] constraint_handler.cc:745
+ ! : | + ! 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 428 [0x10f44243c] new:234
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 71 [0x10f4432d7] __tree:2503
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 255 [0x10f44338f] constraint_handler.cc:0
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 675 [0x10f443533] constraint_handler.cc:319
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 399 [0x10f44341f] constraint_handler.cc:327
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 423 [0x10f443437] constraint_handler.cc:340
+ ! : | + ! 1 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 308 [0x10f4433c4] vector:633
+ ! : | + 2 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 130 [0x10f449d52] constraint_handler.cc:751
+ ! : | + ! 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 534 [0x10f44a136] __functional_base:55
+ ! : | + ! 1 nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 1157 [0x10f44a3a5] constraint_handler.cc:793
+ ! : | + ! 1 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 342 [0x7fff5c75f43d]
+ ! : | + 1 nupack::ConstraintHandler::propagate_all(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) + 250 [0x10f449dca] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2232 [0x7fff5c761001]
+ ! : | 2 nupack::ConstraintHandler::find_closest(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > > const&) const (in multitubedesign) + 271 [0x10f44707f] vector:1348
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::value) && (is_constructible<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::iterator_traits<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::assign<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in multitubedesign) + 1116 [0x10f44de4c] memory:1619
+ ! : | ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 198 [0x7fff5c796da6]
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::value) && (is_constructible<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::iterator_traits<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>::reference>::value), void>::type std::__1::vector<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >, std::__1::allocator<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::assign<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*>(std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >*) (in multitubedesign) + 1071 [0x10f44de1f] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 98 [0x7fff5c75ecc2]
+ ! : 1 nupack::ConstraintHandler::make_mutation(std::__1::vector<int, std::__1::allocator<int> >, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 886 [0x10f446586] new:234
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 426 [0x7fff5c7608f3]
+ ! 2 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 432 [0x10f45d960] designer.cc:545
+ ! 2 nupack::ObjectiveHandler::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 118 [0x10f4545b6] objective_handler.cc:275
+ ! 1 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 37 [0x10f451725] objective_handler.h:45
+ ! | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! | 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 210 [0x10f455682] types.h:49
+ ! 1 nupack::TubeObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 40 [0x10f451e68] objective_handler.h:45
+ ! 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 152 [0x10f451908] unordered_map:1254
+ ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 89 [0x7fff5c75ecb9]
+ 3 nupack::Designer::optimize_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 628 [0x10f45c124] designer.cc:208
+ 2 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 310 [0x10f458736] designer.cc:638
+ : 2 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ : 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ : | 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ : | 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ : | 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 451 [0x10f43bd53] vector:633
+ : 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ : 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ : 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ : 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ 1 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 157 [0x10f45869d] designer.cc:634
+ 1 nupack::PhysicalResult::evaluate(nupack::SequenceState const&, nupack::PhysicalSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 234 [0x10f4a4c1a] physical_result.cc:154
+ 1 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 838 [0x10f4a4966] physical_result.cc:130
+ 1 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 4453 [0x10f4a1335] tube_result.cc:161
+ 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 205 [0x10f4513dd] __hash_table:133
31 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 348,200,... [0x7fff5c761272,0x7fff5c7611de,...]
Total number in stack (recursive counted multiple, when >=5):
112 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
111 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
106 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
97 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
70 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff5c75ec60]
61 expl (in libsystem_m.dylib) + 0 [0x7fff5c71a110]
60 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
55 free_tiny (in libsystem_malloc.dylib) + 0 [0x7fff5c76044e]
52 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
51 tiny_free_no_lock (in libsystem_malloc.dylib) + 0 [0x7fff5c760749]
43 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 0 [0x7fff5c75f2e7]
42 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
34 free (in libsystem_malloc.dylib) + 0 [0x7fff5c76012f]
34 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
34 tiny_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff77]
32 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff5c796ce0]
24 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
22 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d858]
21 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d7a0]
18 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
17 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
16 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:59
15 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 0 [0x7fff5c75fb7b]
15 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
14 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
14 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
14 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
13 default_zone_free_definite_size (in libsystem_malloc.dylib) + 0 [0x7fff5c7602fe]
13 malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d76b]
13 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 0 [0x10f4555b0] __hash_table:133
13 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 0 [0x7fff5c762ee3]
10 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
10 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
10 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
10 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
10 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb6a]
9 std::__1::__tree<std::__1::__value_type<int, int>, std::__1::__map_value_compare<int, std::__1::__value_type<int, int>, std::__1::less<int>, true>, std::__1::allocator<std::__1::__value_type<int, int> > >::destroy(std::__1::__tree_node<std::__1::__value_type<int, int>, void*>*) (in multitubedesign) + 41 [0x10f416f09] __tree:1831
9 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
8 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:61
8 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
8 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
8 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
8 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
8 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
7 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
7 asymmetryEfn (in multitubedesign) + 0 [0x10f4bea20] ene.c:878
7 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
7 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
7 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
7 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
7 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
7 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
7 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
7 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
7 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 0 [0x10f4555b0] types.h:49
7 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 0 [0x7fff5c761116]
7 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
6 ExplDangle (in multitubedesign) + 0 [0x10f4bf340] ene.c:614
6 GetMismatchShift (in multitubedesign) + 0 [0x10f4e0070] pfuncUtils.c:214
6 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
6 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
6 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
6 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
6 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
6 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
6 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
6 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
6 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
6 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
6 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
6 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
6 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
6 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
6 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
5 ExplDangle (in multitubedesign) + 0 [0x10f4bf340] ene.c:615
5 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
5 InteriorEnergy (in multitubedesign) + 0 [0x10f4be270] ene.c:163
5 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:44
5 MakeP_Pm_N3 (in multitubedesign) + 0 [0x10f4cf340] pairsPr.c:800
5 MakeQ_Qm_N3 (in multitubedesign) + 0 [0x10f4ebe30] sumexp.c:264
5 SumExpInextensibleIL (in multitubedesign) + 0 [0x10f4ead50] sumexp.c:418
5 abs (in libsystem_c.dylib) + 0 [0x7fff5c658b8b]
5 asymmetryEfn (in multitubedesign) + 0 [0x10f4bea20] ene.c:884
5 nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 88 [0x10f4422e8] new:226
5 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
5 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f443290] __tree:2503
5 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f443290] constraint_handler.cc:0
5 nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) + 0 [0x10f443290] constraint_handler.cc:327
5 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
5 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
5 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
5 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
5 operator delete(void*) (in libc++abi.dylib) + 0 [0x7fff59cd8f84]
5 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
5 small_malloc_from_free_list (in libsystem_malloc.dylib) + 0 [0x7fff5c7619bb]
5 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
Sort by top of stack, same collapsed (when >= 5):
expl (in libsystem_m.dylib) 391
nupack::PatternConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) 207
MakeP_Pm_N3 (in multitubedesign) 193
MakeQ_Qm_N3 (in multitubedesign) 134
tiny_malloc_should_clear (in libsystem_malloc.dylib) 134
SumExpInextensibleIL (in multitubedesign) 107
free_tiny (in libsystem_malloc.dylib) 93
prFastILoops (in multitubedesign) 86
tiny_free_no_lock (in libsystem_malloc.dylib) 71
tiny_malloc_from_free_list (in libsystem_malloc.dylib) 65
smallInteriorLoop (in multitubedesign) 58
InteriorEnergyFull (in multitubedesign) 54
tiny_size (in libsystem_malloc.dylib) 49
free (in libsystem_malloc.dylib) 47
makeNewQx (in multitubedesign) 46
std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) 46
NickDangle (in multitubedesign) 42
_platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) 42
ExplDangle (in multitubedesign) 40
InteriorMM (in multitubedesign) 39
tiny_free_list_add_ptr (in libsystem_malloc.dylib) 38
GetMismatchShift (in multitubedesign) 32
MakePs_Pms (in multitubedesign) 32
asymmetryEfn (in multitubedesign) 30
calculatePairsN3 (in multitubedesign) 28
malloc_zone_malloc (in libsystem_malloc.dylib) 28
MakeQs_Qms (in multitubedesign) 26
default_zone_malloc (in libsystem_malloc.dylib) 26
pfuncFullWithSymHelper (in multitubedesign) 23
nupack::ConstraintHandler::propagate(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) 20
operator new(unsigned long) (in libc++abi.dylib) 19
std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) 19
set_tiny_meta_header_in_use (in libsystem_malloc.dylib) 17
default_zone_free_definite_size (in libsystem_malloc.dylib) 14
malloc (in libsystem_malloc.dylib) 14
prMultiBp_N3 (in multitubedesign) 14
tiny_free_list_remove_ptr (in libsystem_malloc.dylib) 14
std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) 13
fastILoops (in multitubedesign) 12
recalculateQx (in multitubedesign) 11
szone_malloc_should_clear (in libsystem_malloc.dylib) 11
std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) 10
szone_size (in libsystem_malloc.dylib) 10
ExplDangleRaw (in multitubedesign) 9
NickedEmptyQ (in multitubedesign) 9
std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) 9
InteriorEnergy (in multitubedesign) 8
extendOldQx (in multitubedesign) 8
nupack::CompConstraint::propagate_constraint(int, nupack::SolveStack&, nupack::SolveStruc const&) const (in multitubedesign) 8
nupack::ConstraintHandler::create_new_branches(std::__1::shared_ptr<nupack::VariableNode>, nupack::SolveStruc&) const (in multitubedesign) 8
std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) 8
GetPairType (in multitubedesign) 7
SumExpMultiloops (in multitubedesign) 7
std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) 7
InitEtaN (in multitubedesign) 6
log2l (in libsystem_m.dylib) 6
nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) 6
small_malloc_from_free_list (in libsystem_malloc.dylib) 6
abs (in libsystem_c.dylib) 5
nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) 5
operator delete(void*) (in libc++abi.dylib) 5
Binary Images:
0x10f405000 - 0x10f539fff +multitubedesign (0) <41B7958D-57FE-364B-AF0A-19B1A987A07A> /usr/local/bin/multitubedesign
0x12bc1b000 - 0x12bc996a7 dyld (625.13) <D6387150-2FB8-3066-868D-72E1B1C43982> /usr/lib/dyld
0x7fff59a25000 - 0x7fff59a26ffb libSystem.B.dylib (1252.200.5) <D5133811-9D66-3DEB-9521-0A67347C9A54> /usr/lib/libSystem.B.dylib
0x7fff59c80000 - 0x7fff59cd7ff7 libc++.1.dylib (400.9.4) <D4AB366F-48A9-3C7D-91BD-41198F69DD57> /usr/lib/libc++.1.dylib
0x7fff59cd8000 - 0x7fff59cedfff libc++abi.dylib (400.17) <BA948A32-9024-3E55-98D4-18E31F6AED25> /usr/lib/libc++abi.dylib
0x7fff5b4cc000 - 0x7fff5bc52fe7 libobjc.A.dylib (750) <2E868147-8818-359E-8CD7-A8B80665928F> /usr/lib/libobjc.A.dylib
0x7fff5c432000 - 0x7fff5c436ff3 libcache.dylib (81) <FE21A7E9-DBEB-33AC-836B-785AD036ACF4> /usr/lib/system/libcache.dylib
0x7fff5c437000 - 0x7fff5c441ff3 libcommonCrypto.dylib (60118.200.6) <78093D4F-91DB-35C8-981A-13375778B2E7> /usr/lib/system/libcommonCrypto.dylib
0x7fff5c442000 - 0x7fff5c449fff libcompiler_rt.dylib (63.4) <A4D9CF37-D076-3CE9-95F1-DA89DA1601B6> /usr/lib/system/libcompiler_rt.dylib
0x7fff5c44a000 - 0x7fff5c453ff3 libcopyfile.dylib (146.200.3) <4BCDADBF-79F5-3829-B47D-64DA0D44BCBF> /usr/lib/system/libcopyfile.dylib
0x7fff5c454000 - 0x7fff5c4d8fff libcorecrypto.dylib (602.200.50) <7AEC5B72-0B92-37E8-808B-6732DB714139> /usr/lib/system/libcorecrypto.dylib
0x7fff5c55e000 - 0x7fff5c598ff7 libdispatch.dylib (1008.200.78) <B8962879-AD55-3CF0-9B0A-5F1D57D1E14B> /usr/lib/system/libdispatch.dylib
0x7fff5c599000 - 0x7fff5c5c8fff libdyld.dylib (625.13) <4B16C209-83D4-3817-9B62-C2F7FFB23755> /usr/lib/system/libdyld.dylib
0x7fff5c5c9000 - 0x7fff5c5c9ffb libkeymgr.dylib (30) <A73AA788-C35C-3284-BFCA-95B1BBDF0CF3> /usr/lib/system/libkeymgr.dylib
0x7fff5c5d7000 - 0x7fff5c5d7ff7 liblaunch.dylib (1336.201.2) <43E6698E-155E-3EAE-BAFF-CA5FCB35325C> /usr/lib/system/liblaunch.dylib
0x7fff5c5d8000 - 0x7fff5c5ddfff libmacho.dylib (917) <17BF7038-9C70-3EE1-9E96-3AE10D49669E> /usr/lib/system/libmacho.dylib
0x7fff5c5de000 - 0x7fff5c5e0ff3 libquarantine.dylib (86.200.11) <C70DA995-0D6E-302C-A15E-F7F03A3857B4> /usr/lib/system/libquarantine.dylib
0x7fff5c5e1000 - 0x7fff5c5e2ff3 libremovefile.dylib (45.200.2) <D74A307B-3DC7-3992-B16C-DACB8207BE13> /usr/lib/system/libremovefile.dylib
0x7fff5c5e3000 - 0x7fff5c5faff3 libsystem_asl.dylib (356.200.4) <EC9D8AD4-E5CB-3765-804A-9E1E9DC045D2> /usr/lib/system/libsystem_asl.dylib
0x7fff5c5fb000 - 0x7fff5c5fbfff libsystem_blocks.dylib (73) <26419398-C30C-30F1-B656-A92AFA9560F6> /usr/lib/system/libsystem_blocks.dylib
0x7fff5c5fc000 - 0x7fff5c684fff libsystem_c.dylib (1272.200.26) <3DEEE96E-6DF6-35AD-8654-D69AC26B907B> /usr/lib/system/libsystem_c.dylib
0x7fff5c685000 - 0x7fff5c688ff7 libsystem_configuration.dylib (963.200.27) <02CC3996-B34E-333C-8806-AE2699D34424> /usr/lib/system/libsystem_configuration.dylib
0x7fff5c689000 - 0x7fff5c68cff7 libsystem_coreservices.dylib (66) <254B6849-2C8F-302C-8616-B8324A11AB30> /usr/lib/system/libsystem_coreservices.dylib
0x7fff5c68d000 - 0x7fff5c693ffb libsystem_darwin.dylib (1272.200.26) <974E9EF7-DE72-34B7-B056-0A81C10DF8EB> /usr/lib/system/libsystem_darwin.dylib
0x7fff5c694000 - 0x7fff5c69aff7 libsystem_dnssd.dylib (878.200.35) <FFC665AA-B257-35AD-BD8B-32FD42C2EEC1> /usr/lib/system/libsystem_dnssd.dylib
0x7fff5c69b000 - 0x7fff5c6e7ff3 libsystem_info.dylib (517.200.9) <0707C387-D7DE-372E-8FF1-3DE5C91932D6> /usr/lib/system/libsystem_info.dylib
0x7fff5c6e8000 - 0x7fff5c70fff7 libsystem_kernel.dylib (4903.201.2) <45FAA4C0-D553-34FD-ADF8-884886AE0D2A> /usr/lib/system/libsystem_kernel.dylib
0x7fff5c710000 - 0x7fff5c75bff7 libsystem_m.dylib (3158.200.7) <43D1796B-954F-37D6-B1AC-9D80DF0655A2> /usr/lib/system/libsystem_m.dylib
0x7fff5c75c000 - 0x7fff5c780ff7 libsystem_malloc.dylib (166.200.60) <846F6898-117C-3427-A8FB-3772FFC2410B> /usr/lib/system/libsystem_malloc.dylib
0x7fff5c781000 - 0x7fff5c78cffb libsystem_networkextension.dylib (767.200.40) <F84D5474-4DC1-3E1A-AE00-8CE9593278B4> /usr/lib/system/libsystem_networkextension.dylib
0x7fff5c78d000 - 0x7fff5c794fff libsystem_notify.dylib (172.200.21) <BCCB222F-DC64-3954-A836-DCCE6659CA5A> /usr/lib/system/libsystem_notify.dylib
0x7fff5c795000 - 0x7fff5c79efef libsystem_platform.dylib (177.200.16) <B75B04AD-69FE-3ADE-84D2-C17972FC8F49> /usr/lib/system/libsystem_platform.dylib
0x7fff5c79f000 - 0x7fff5c7a9fff libsystem_pthread.dylib (330.201.1) <87A6B136-E423-3B6D-A58A-137F392D7D9D> /usr/lib/system/libsystem_pthread.dylib
0x7fff5c7aa000 - 0x7fff5c7adff7 libsystem_sandbox.dylib (851.201.1) <FBA7E09B-F10F-3424-90EA-B4999B7FB461> /usr/lib/system/libsystem_sandbox.dylib
0x7fff5c7ae000 - 0x7fff5c7b0ff7 libsystem_secinit.dylib (30.200.13) <CBEAB62B-F0A0-342F-9878-CADC14A3CB0D> /usr/lib/system/libsystem_secinit.dylib
0x7fff5c7b1000 - 0x7fff5c7b8ff7 libsystem_symptoms.dylib (820.207.88) <B6E22FA8-0F7B-36FD-9D99-284056D3CB47> /usr/lib/system/libsystem_symptoms.dylib
0x7fff5c7b9000 - 0x7fff5c7ceff7 libsystem_trace.dylib (906.200.86) <7983ED77-18B5-39A5-BE19-AE4F2832ADEA> /usr/lib/system/libsystem_trace.dylib
0x7fff5c7d0000 - 0x7fff5c7d5ffb libunwind.dylib (35.4) <41222EF6-2233-3CF4-947A-15D48CB8C030> /usr/lib/system/libunwind.dylib
0x7fff5c7d6000 - 0x7fff5c806fff libxpc.dylib (1336.201.2) <0A8747D1-33AA-37E1-B97A-BA9B95FE4E8C> /usr/lib/system/libxpc.dylib
Sample analysis of process 13106 written to file /dev/stdout
This file has been truncated, but you can view the full file.
Sampling process 13106 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling multitubedesign (pid 13106) every 1 millisecond
Process: multitubedesign [13106]
Path: /usr/local/bin/multitubedesign
Load Address: 0x10f405000
Identifier: multitubedesign
Version: 0
Code Type: X86-64
Parent Process: bash [419]
Date/Time: 2018-12-06 13:51:29.010 -0800
Launch Time: 2018-12-06 13:51:22.221 -0800
OS Version: Mac OS X 10.14 (18A391)
Report Version: 7
Analysis Tool: /usr/bin/sample
Physical footprint: 4972K
Physical footprint (peak): 4972K
----
Call graph:
2651 Thread_462216 DispatchQueue_1: com.apple.main-thread (serial)
2620 start (in libdyld.dylib) + 1 [0x7fff5c5b0085]
+ 2620 main (in multitubedesign) + 5636 [0x10f409764] multistatedesign.cc:110
+ 2620 nupack::Designer::optimize_tubes() (in multitubedesign) + 240 [0x10f458f00] designer.cc:51
+ 2620 nupack::Designer::optimize_forest(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 932 [0x10f459654] designer.cc:104
+ 2576 nupack::Designer::optimize_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 614 [0x10f45c116] designer.cc:207
+ ! 1618 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 559 [0x10f45d3ff] designer.cc:490
+ ! : 1523 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 157 [0x10f45869d] designer.cc:634
+ ! : | 1523 nupack::PhysicalResult::evaluate(nupack::SequenceState const&, nupack::PhysicalSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 234 [0x10f4a4c1a] physical_result.cc:154
+ ! : | 1510 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 554 [0x10f4a484a] physical_result.cc:117
+ ! : | + 1493 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 989 [0x10f49e74d] structure_result.cc:223
+ ! : | + ! 1275 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! : 1274 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | 1271 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + 1271 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + 656 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! 333 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : 67 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : | 30 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 29 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 4 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 2 asymmetryEfn (in multitubedesign) + 181,200 [0x10f4bead5,0x10f4beae8] ene.c:878
+ ! : | + ! : | + ! : | + ! : 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 234 [0x10f4e015a] pfuncUtils.c:0
+ ! : | + ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! : 3 InteriorMM (in multitubedesign) + 111,93 [0x10f4bdcaf,0x10f4bdc9d] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 56 [0x10f4bdc78] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 4 [0x10f4bdc44] ene.c:44
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 80 [0x10f4be300] ene.c:184
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 92 [0x10f4be30c] ene.c:187
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 154 [0x10f4be34a] ene.c:191
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 371 [0x10f4be423] ene.c:210
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 416 [0x10f4be450] ene.c:211
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 467 [0x10f4be483] ene.c:216
+ ! : | + ! : | + ! : | + ! : 1 abs (in libsystem_c.dylib) + 8 [0x7fff5c658b93]
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 457 [0x10f4be479] ene.c:216
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 480 [0x10f4be490] ene.c:217
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 590 [0x10f4be4fe] ene.c:225
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 663 [0x10f4be547] ene.c:227
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 743 [0x10f4be597] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1886 [0x10f4bea0e] ene.c:299
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 24 [0x10f4be288] ene.c:163
+ ! : | + ! : | + ! : | 15 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 15 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : | 8 smallInteriorLoop (in multitubedesign) + 82,168,... [0x10f4d2e72,0x10f4d2ec8,...] pairsPr.c:573
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 193,199 [0x10f4d2ee1,0x10f4d2ee7] pairsPr.c:0
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 496,498,... [0x10f4d3010,0x10f4d3012,...] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 220,224 [0x10f4d2efc,0x10f4d2f00] pairsPr.c:574
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 23 [0x10f4d2e37] pairsPr.c:567
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 246 [0x10f4d2f16] pairsPr.c:575
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 529 [0x10f4d3031] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 605 [0x10f4d307d] pairsPr.c:589
+ ! : | + ! : | + ! : 50 prFastILoops (in multitubedesign) + 1422 [0x10f4d09fe] pairsPr.c:283
+ ! : | + ! : | + ! : | 16 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 15 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 4 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 2 asymmetryEfn (in multitubedesign) + 181,200 [0x10f4bead5,0x10f4beae8] ene.c:878
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + ! : | 1 abs (in libsystem_c.dylib) + 12 [0x7fff5c658b97]
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : | + ! 3 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 2 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1867 [0x10f4be9fb] ene.c:0
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 96 [0x10f4be310] ene.c:187
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 368 [0x10f4be420] ene.c:208
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 438 [0x10f4be466] ene.c:215
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 1 [0x10f4bdc41] ene.c:44
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 174 [0x10f4e011e] pfuncUtils.c:236
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 785 [0x10f4be5c1] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 60 [0x10f4be2ac] ene.c:163
+ ! : | + ! : | + ! : | 14 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 14 expl (in libsystem_m.dylib) + 90,58,... [0x7fff5c71a16a,0x7fff5c71a14a,...]
+ ! : | + ! : | + ! : | 4 smallInteriorLoop (in multitubedesign) + 0,27,... [0x10f4d2e20,0x10f4d2e3b,...] pairsPr.c:567
+ ! : | + ! : | + ! : | 4 smallInteriorLoop (in multitubedesign) + 179,124,... [0x10f4d2ed3,0x10f4d2e9c,...] pairsPr.c:573
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 378,346 [0x10f4d2f9a,0x10f4d2f7a] pairsPr.c:577
+ ! : | + ! : | + ! : | 3 smallInteriorLoop (in multitubedesign) + 498,568 [0x10f4d3012,0x10f4d3058] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 242,246 [0x10f4d2f12,0x10f4d2f16] pairsPr.c:575
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 561,563 [0x10f4d3051,0x10f4d3053] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 199 [0x10f4d2ee7] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 220 [0x10f4d2efc] pairsPr.c:574
+ ! : | + ! : | + ! : 35 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | 18 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 15 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:44
+ ! : | + ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + ! 2 InteriorEnergyFull (in multitubedesign) + 1258 [0x10f4be79a] ene.c:258
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 424 [0x10f4be458] ene.c:0
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 139 [0x10f4be33b] ene.c:188
+ ! : | + ! : | + ! : | + ! : 1 HelixEnergy (in multitubedesign) + 31 [0x10f4bdaff] ene.c:18
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + ! : 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 32 [0x10f4e0090] pfuncUtils.c:224
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 255 [0x10f4be3af] ene.c:201
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 363 [0x10f4be41b] ene.c:208
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 444 [0x10f4be46c] ene.c:215
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! : 1 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 917 [0x10f4be645] ene.c:248
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! 1 InteriorEnergyFull (in multitubedesign) + 1890 [0x10f4bea12] ene.c:299
+ ! : | + ! : | + ! : | + 2 InteriorEnergy (in multitubedesign) + 0,11 [0x10f4be270,0x10f4be27b] ene.c:162
+ ! : | + ! : | + ! : | + 1 InteriorEnergy (in multitubedesign) + 60 [0x10f4be2ac] ene.c:163
+ ! : | + ! : | + ! : | 7 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 7 expl (in libsystem_m.dylib) + 90,4,... [0x7fff5c71a16a,0x7fff5c71a114,...]
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 498,516 [0x10f4d3012,0x10f4d3024] pairsPr.c:582
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 731,733 [0x10f4d30fb,0x10f4d30fd] pairsPr.c:600
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 20 [0x10f4d2e34] pairsPr.c:567
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 224 [0x10f4d2f00] pairsPr.c:574
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 443 [0x10f4d2fdb] pairsPr.c:581
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 541 [0x10f4d303d] pairsPr.c:583
+ ! : | + ! : | + ! : 26 prFastILoops (in multitubedesign) + 6835 [0x10f4d1f23] pairsPr.c:555
+ ! : | + ! : | + ! : | 26 expl (in libsystem_m.dylib) + 96,90,... [0x7fff5c71a170,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 6264 [0x10f4d1ce8] pairsPr.c:520
+ ! : | + ! : | + ! : | 9 expl (in libsystem_m.dylib) + 90,78,... [0x7fff5c71a16a,0x7fff5c71a15e,...]
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 6819,6782,... [0x10f4d1f13,0x10f4d1eee,...] pairsPr.c:555
+ ! : | + ! : | + ! : 8 prFastILoops (in multitubedesign) + 2245 [0x10f4d0d35] pairsPr.c:329
+ ! : | + ! : | + ! : | 8 expl (in libsystem_m.dylib) + 90,50,... [0x7fff5c71a16a,0x7fff5c71a142,...]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 2664 [0x10f4d0ed8] pairsPr.c:344
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,62,... [0x7fff5c71a16a,0x7fff5c71a14e,...]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 4352 [0x10f4d1570] pairsPr.c:436
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,70 [0x7fff5c71a16a,0x7fff5c71a156]
+ ! : | + ! : | + ! : 6 prFastILoops (in multitubedesign) + 6463 [0x10f4d1daf] pairsPr.c:525
+ ! : | + ! : | + ! : | 2 recalculateQx (in multitubedesign) + 612,619 [0x10f4d3494,0x10f4d349b] pairsPr.c:647
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 632 [0x10f4d34a8] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 490 [0x10f4d341a] pairsPr.c:644
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 522 [0x10f4d343a] pairsPr.c:646
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 911 [0x10f4d35bf] pairsPr.c:655
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2087,2076,... [0x10f4d0c97,0x10f4d0c8c,...] pairsPr.c:318
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2118 [0x10f4d0cb6] pairsPr.c:320
+ ! : | + ! : | + ! : | 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + 1 abs (in libsystem_c.dylib) + 0 [0x7fff5c658b8b]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 68 [0x10f4bea64] ene.c:861
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 190 [0x10f4beade] ene.c:878
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 2556,2537,... [0x10f4d0e6c,0x10f4d0e59,...] pairsPr.c:343
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 4399 [0x10f4d159f] pairsPr.c:434
+ ! : | + ! : | + ! : | 3 subtractLongDouble (in multitubedesign) + 117 [0x10f4cdfc5] pairsPr.c:56
+ ! : | + ! : | + ! : | + 3 log2l (in libsystem_m.dylib) + 8 [0x7fff5c71a6e8]
+ ! : | + ! : | + ! : | 1 subtractLongDouble (in multitubedesign) + 53 [0x10f4cdf85] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 subtractLongDouble (in multitubedesign) + 85 [0x10f4cdfa5] pairsPr.c:54
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 4551 [0x10f4d1637] pairsPr.c:442
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 244 [0x10f4d3324] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 922 [0x10f4d35ca] pairsPr.c:644
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 534 [0x10f4d3446] pairsPr.c:646
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 564 [0x10f4d3464] pairsPr.c:647
+ ! : | + ! : | + ! : | 1 recalculateQx (in multitubedesign) + 933 [0x10f4d35d5] pairsPr.c:657
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 6311 [0x10f4d1d17] pairsPr.c:518
+ ! : | + ! : | + ! : | 3 subtractLongDouble (in multitubedesign) + 117 [0x10f4cdfc5] pairsPr.c:56
+ ! : | + ! : | + ! : | + 3 log2l (in libsystem_m.dylib) + 8 [0x7fff5c71a6e8]
+ ! : | + ! : | + ! : | 2 subtractLongDouble (in multitubedesign) + 82,89 [0x10f4cdfa2,0x10f4cdfa9] pairsPr.c:54
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 2170 [0x10f4d0cea] pairsPr.c:321
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 0 [0x10f4e0070] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3335 [0x10f4d1177] pairsPr.c:387
+ ! : | + ! : | + ! : | 2 asymmetryEfn (in multitubedesign) + 176,194 [0x10f4bead0,0x10f4beae2] ene.c:878
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 30 [0x10f4bea3e] ene.c:856
+ ! : | + ! : | + ! : | + 1 abs (in libsystem_c.dylib) + 0 [0x7fff5c658b8b]
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3385 [0x10f4d11a9] pairsPr.c:388
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 32 [0x10f4e0090] pfuncUtils.c:224
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 4 prFastILoops (in multitubedesign) + 3746 [0x10f4d1312] pairsPr.c:401
+ ! : | + ! : | + ! : | 4 expl (in libsystem_m.dylib) + 90,72 [0x7fff5c71a16a,0x7fff5c71a158]
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 1281,1288,... [0x10f4d0971,0x10f4d0978,...] pairsPr.c:280
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 1350,1346 [0x10f4d09b6,0x10f4d09b2] pairsPr.c:283
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 4774,4785,... [0x10f4d1716,0x10f4d1721,...] pairsPr.c:460
+ ! : | + ! : | + ! : 3 prFastILoops (in multitubedesign) + 5299 [0x10f4d1923] pairsPr.c:476
+ ! : | + ! : | + ! : | 3 expl (in libsystem_m.dylib) + 96,90 [0x7fff5c71a170,0x7fff5c71a16a]
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 259,273 [0x10f4d0573,0x10f4d0581] pairsPr.c:234
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 1040,1228 [0x10f4d0880,0x10f4d093c] pairsPr.c:268
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2214,2234 [0x10f4d0d16,0x10f4d0d2a] pairsPr.c:329
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2344,2448 [0x10f4d0d98,0x10f4d0e00] pairsPr.c:339
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 4888 [0x10f4d1788] pairsPr.c:462
+ ! : | + ! : | + ! : | 2 asymmetryEfn (in multitubedesign) + 65 [0x10f4bea61] ene.c:860
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 4938 [0x10f4d17ba] pairsPr.c:463
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 158 [0x10f4e010e] pfuncUtils.c:234
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 5281,5294 [0x10f4d1911,0x10f4d191e] pairsPr.c:476
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 6335,6351 [0x10f4d1d2f,0x10f4d1d3f] pairsPr.c:523
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1308 [0x10f4d098c] pairsPr.c:0
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1 [0x10f4d0471] pairsPr.c:231
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 407 [0x10f4d0607] pairsPr.c:244
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 836 [0x10f4d07b4] pairsPr.c:260
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1241 [0x10f4d0949] pairsPr.c:266
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1185 [0x10f4d0911] pairsPr.c:271
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1444 [0x10f4d0a14] pairsPr.c:278
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1436 [0x10f4d0a0c] pairsPr.c:286
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1484 [0x10f4d0a3c] pairsPr.c:291
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1525 [0x10f4d0a65] pairsPr.c:292
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1667 [0x10f4d0af3] pairsPr.c:304
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1796 [0x10f4d0b74] pairsPr.c:309
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1864 [0x10f4d0bb8] pairsPr.c:312
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2184 [0x10f4d0cf8] pairsPr.c:326
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2288 [0x10f4d0d60] pairsPr.c:333
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2635 [0x10f4d0ebb] pairsPr.c:344
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2571 [0x10f4d0e7b] pairsPr.c:344
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2642 [0x10f4d0ec2] pairsPr.c:345
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2757 [0x10f4d0f35] pairsPr.c:351
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2760 [0x10f4d0f38] pairsPr.c:353
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3124 [0x10f4d10a4] pairsPr.c:379
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3174 [0x10f4d10d6] pairsPr.c:382
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3510 [0x10f4d1226] pairsPr.c:392
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3791 [0x10f4d133f] pairsPr.c:400
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3698 [0x10f4d12e2] pairsPr.c:401
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 3825 [0x10f4d1361] pairsPr.c:405
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4292 [0x10f4d1534] pairsPr.c:434
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4672 [0x10f4d16b0] pairsPr.c:453
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4765 [0x10f4d170d] pairsPr.c:458
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 4952 [0x10f4d17c8] pairsPr.c:465
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6247 [0x10f4d1cd7] pairsPr.c:520
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6429 [0x10f4d1d8d] pairsPr.c:525
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6466 [0x10f4d1db2] pairsPr.c:526
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6568 [0x10f4d1e18] pairsPr.c:536
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6664 [0x10f4d1e78] pairsPr.c:545
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6928 [0x10f4d1f80] pairsPr.c:558
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 6956 [0x10f4d1f9c] pairsPr.c:561
+ ! : | + ! : | + ! 212 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : 50 MakeP_Pm_N3 (in multitubedesign) + 774,743,... [0x10f4cf646,0x10f4cf627,...] pairsPr.c:765
+ ! : | + ! : | + ! : 43 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : | 43 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 23 MakeP_Pm_N3 (in multitubedesign) + 1485,1513,... [0x10f4cf90d,0x10f4cf929,...] pairsPr.c:797
+ ! : | + ! : | + ! : 20 MakeP_Pm_N3 (in multitubedesign) + 1740,1771,... [0x10f4cfa0c,0x10f4cfa2b,...] pairsPr.c:800
+ ! : | + ! : | + ! : 13 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | 5 ExplDangle (in multitubedesign) + 608 [0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 89,103 [0x10f4bf399,0x10f4bf3a7] ene.c:586
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 112,116 [0x10f4bf3b0,0x10f4bf3b4] ene.c:587
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 135 [0x10f4bf3c7] ene.c:0
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 31 [0x10f4bf35f] ene.c:585
+ ! : | + ! : | + ! : 8 MakeP_Pm_N3 (in multitubedesign) + 2212,2173,... [0x10f4cfbe4,0x10f4cfbbd,...] pairsPr.c:827
+ ! : | + ! : | + ! : 5 MakeP_Pm_N3 (in multitubedesign) + 508,522 [0x10f4cf53c,0x10f4cf54a] pairsPr.c:763
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 654,1152,... [0x10f4cf5ce,0x10f4cf7c0,...] pairsPr.c:0
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 1240,1199,... [0x10f4cf818,0x10f4cf7ef,...] pairsPr.c:794
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 225 [0x10f4cf421] pairsPr.c:755
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 356,382,... [0x10f4cf4a4,0x10f4cf4be,...] pairsPr.c:762
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 804,813 [0x10f4cf664,0x10f4cf66d] pairsPr.c:767
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 1185,1256,... [0x10f4cf7e1,0x10f4cf828,...] pairsPr.c:793
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 2117,2132,... [0x10f4cfb85,0x10f4cfb94,...] pairsPr.c:826
+ ! : | + ! : | + ! : 3 MakeP_Pm_N3 (in multitubedesign) + 2250,2262,... [0x10f4cfc0a,0x10f4cfc16,...] pairsPr.c:834
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 882 [0x10f4cf6b2] pairsPr.c:769
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 910 [0x10f4cf6ce] pairsPr.c:774
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 925,940 [0x10f4cf6dd,0x10f4cf6ec] pairsPr.c:775
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1071,1084 [0x10f4cf76f,0x10f4cf77c] pairsPr.c:786
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1879,1896 [0x10f4cfa97,0x10f4cfaa8] pairsPr.c:807
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 248 [0x10f4cf438] pairsPr.c:761
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 848 [0x10f4cf690] pairsPr.c:768
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1777 [0x10f4cfa31] pairsPr.c:801
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1850 [0x10f4cfa7a] pairsPr.c:803
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1899 [0x10f4cfaab] pairsPr.c:809
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2017 [0x10f4cfb21] pairsPr.c:817
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2090 [0x10f4cfb6a] pairsPr.c:822
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2095 [0x10f4cfb6f] pairsPr.c:823
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2190 [0x10f4cfbce] pairsPr.c:828
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2215 [0x10f4cfbe7] pairsPr.c:831
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2270 [0x10f4cfc1e] pairsPr.c:836
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2478 [0x10f4cfcee] pairsPr.c:852
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2498 [0x10f4cfd02] pairsPr.c:856
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2517 [0x10f4cfd15] pairsPr.c:857
+ ! : | + ! : | + ! 66 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : 17 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : | 8 NickDangle (in multitubedesign) + 192,213,... [0x10f4bf670,0x10f4bf685,...] ene.c:632
+ ! : | + ! : | + ! : | 5 NickDangle (in multitubedesign) + 507,504 [0x10f4bf7ab,0x10f4bf7a8] ene.c:638
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | + 1 GetPairType (in multitubedesign) + 77 [0x10f4e01bd] pfuncUtils.c:260
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1054 [0x10f4bf9ce] ene.c:683
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1149 [0x10f4bfa2d] ene.c:692
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1236 [0x10f4bfa84] ene.c:696
+ ! : | + ! : | + ! : 15 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 15 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 6 MakePs_Pms (in multitubedesign) + 690,673,... [0x10f4cffe2,0x10f4cffd1,...] pairsPr.c:887
+ ! : | + ! : | + ! : 6 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 4 MakePs_Pms (in multitubedesign) + 1393 [0x10f4d02a1] pairsPr.c:931
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 579,608 [0x10f4bf583,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 8 [0x10f4bf348] ene.c:579
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 611 [0x10f4bf5a3] ene.c:615
+ ! : | + ! : | + ! : 3 MakePs_Pms (in multitubedesign) + 793,845 [0x10f4d0049,0x10f4d007d] pairsPr.c:0
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 572,1827 [0x10f4cff6c,0x10f4d0453] pairsPr.c:886
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 1058,1073 [0x10f4d0152,0x10f4d0161] pairsPr.c:903
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 217 [0x10f4cfe09] pairsPr.c:868
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 472 [0x10f4cff08] pairsPr.c:878
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 484 [0x10f4cff14] pairsPr.c:879
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 745 [0x10f4d0019] pairsPr.c:891
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 882 [0x10f4d00a2] pairsPr.c:894
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1010 [0x10f4d0122] pairsPr.c:902
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1080 [0x10f4d0168] pairsPr.c:904
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1110 [0x10f4d0186] pairsPr.c:911
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1264 [0x10f4d0220] pairsPr.c:922
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1462 [0x10f4d02e6] pairsPr.c:932
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1574 [0x10f4d0356] pairsPr.c:935
+ ! : | + ! : | + ! 19 calculatePairsN3 (in multitubedesign) + 2231 [0x10f4ce8a7] pairsPr.c:163
+ ! : | + ! : | + ! : 6 prMultiBp_N3 (in multitubedesign) + 1027 [0x10f4d2c93] pairsPr.c:1091
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,108 [0x7fff5c71a16a,0x7fff5c71a17c]
+ ! : | + ! : | + ! : 4 prMultiBp_N3 (in multitubedesign) + 846,869 [0x10f4d2bde,0x10f4d2bf5] pairsPr.c:1085
+ ! : | + ! : | + ! : 4 prMultiBp_N3 (in multitubedesign) + 1102,1054 [0x10f4d2cde,0x10f4d2cae] pairsPr.c:1094
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 344 [0x10f4d29e8] pairsPr.c:1078
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 509 [0x10f4d2a8d] pairsPr.c:1079
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 643 [0x10f4d2b13] pairsPr.c:1080
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 1075 [0x10f4d2cc3] pairsPr.c:1095
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 1105 [0x10f4d2ce1] pairsPr.c:1098
+ ! : | + ! : | + ! 6 calculatePairsN3 (in multitubedesign) + 1622,1631,... [0x10f4ce646,0x10f4ce64f,...] pairsPr.c:155
+ ! : | + ! : | + ! 5 calculatePairsN3 (in multitubedesign) + 639 [0x10f4ce26f] pairsPr.c:105
+ ! : | + ! : | + ! : 2 prManageQx (in multitubedesign) + 683 [0x10f4cf22b] pairsPr.c:717
+ ! : | + ! : | + ! : | 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! : | 2 szone_size (in libsystem_malloc.dylib) + 0,45 [0x7fff5c75ff08,0x7fff5c75ff35]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 757 [0x10f4cf275] pairsPr.c:724
+ ! : | + ! : | + ! : | 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 649 [0x7fff5c76286a]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 773 [0x10f4cf285] pairsPr.c:726
+ ! : | + ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 398 [0x7fff5c761b49]
+ ! : | + ! : | + ! : | 1 small_free_list_remove_ptr_no_clear (in libsystem_malloc.dylib) + 103 [0x7fff5c762a43]
+ ! : | + ! : | + ! : 1 prManageQx (in multitubedesign) + 941 [0x10f4cf32d] pairsPr.c:743
+ ! : | + ! : | + ! 4 calculatePairsN3 (in multitubedesign) + 1421,1321,... [0x10f4ce57d,0x10f4ce519,...] pairsPr.c:144
+ ! : | + ! : | + ! 3 calculatePairsN3 (in multitubedesign) + 3528,3533 [0x10f4cedb8,0x10f4cedbd] pairsPr.c:204
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1725 [0x10f4ce6ad] pairsPr.c:0
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1236 [0x10f4ce4c4] pairsPr.c:142
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1926 [0x10f4ce776] pairsPr.c:156
+ ! : | + ! : | + ! : 1 prExterior_N3 (in multitubedesign) + 218 [0x10f4d208a] pairsPr.c:976
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2030 [0x10f4ce7de] pairsPr.c:161
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2143 [0x10f4ce84f] pairsPr.c:162
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2322 [0x10f4ce902] pairsPr.c:174
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2454 [0x10f4ce986] pairsPr.c:175
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 3498 [0x10f4ced9a] pairsPr.c:203
+ ! : | + ! : | + 289 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 168 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! : 21 SumExpInextensibleIL (in multitubedesign) + 1706 [0x10f4eb3fa] sumexp.c:440
+ ! : | + ! : | + ! : | 20 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 7 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 3 asymmetryEfn (in multitubedesign) + 192,160 [0x10f4beae0,0x10f4beac0] ene.c:878
+ ! : | + ! : | + ! : | + ! 1 DYLD-STUB$$abs (in multitubedesign) + 0 [0x10f518568]
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 1 [0x10f4bea21] ene.c:852
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 62 [0x10f4bea5e] ene.c:860
+ ! : | + ! : | + ! : | + ! 1 asymmetryEfn (in multitubedesign) + 251 [0x10f4beb1b] ene.c:882
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 158 [0x10f4e010e] pfuncUtils.c:234
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 247 [0x10f4e0167] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 128 [0x10f4e00f0] pfuncUtils.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 92 [0x10f4be30c] ene.c:187
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 587 [0x10f4be4fb] ene.c:223
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 780 [0x10f4be5bc] ene.c:233
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 835 [0x10f4be5f3] ene.c:244
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1883 [0x10f4bea0b] ene.c:299
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 1 [0x10f4be271] ene.c:162
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : | 17 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 2657 [0x10f4eb7b1] sumexp.c:458
+ ! : | + ! : | + ! : | 16 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 5 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 4 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 0 [0x10f4e0070] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 10 [0x10f4e007a] pfuncUtils.c:220
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! : | + 4 InteriorEnergyFull (in multitubedesign) + 655 [0x10f4be53f] ene.c:226
+ ! : | + ! : | + ! : | + ! 3 InteriorMM (in multitubedesign) + 111,107 [0x10f4bdcaf,0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 0 [0x10f4bdc40] ene.c:44
+ ! : | + ! : | + ! : | + 3 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 2 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 4 [0x10f4e0074] pfuncUtils.c:214
+ ! : | + ! : | + ! : | + ! : 1 GetMismatchShift (in multitubedesign) + 148 [0x10f4e0104] pfuncUtils.c:233
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + ! 2 asymmetryEfn (in multitubedesign) + 181 [0x10f4bead5] ene.c:878
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 167 [0x10f4be357] ene.c:192
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 17 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! : | 17 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! : 11 SumExpInextensibleIL (in multitubedesign) + 2344,2375,... [0x10f4eb678,0x10f4eb697,...] sumexp.c:455
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 1175,2099,... [0x10f4eb1e7,0x10f4eb583,...] sumexp.c:0
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : | 9 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 2 InteriorEnergyFull (in multitubedesign) + 1086 [0x10f4be6ee] ene.c:255
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 64 [0x10f4e00b0] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 244 [0x10f4e0164] pfuncUtils.c:244
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 139 [0x10f4be33b] ene.c:188
+ ! : | + ! : | + ! : | + ! 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 20 [0x10f4e0084] pfuncUtils.c:222
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + ! 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + ! 1 GetMismatchShift (in multitubedesign) + 54 [0x10f4e00a6] pfuncUtils.c:227
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 850 [0x10f4be602] ene.c:246
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1237 [0x10f4be785] ene.c:260
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1825 [0x10f4be9d1] ene.c:292
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1880 [0x10f4bea08] ene.c:298
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 56 [0x10f4be2a8] ene.c:163
+ ! : | + ! : | + ! : 10 SumExpInextensibleIL (in multitubedesign) + 1393,1329,... [0x10f4eb2c1,0x10f4eb281,...] sumexp.c:437
+ ! : | + ! : | + ! : 6 SumExpInextensibleIL (in multitubedesign) + 794 [0x10f4eb06a] sumexp.c:423
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,0,... [0x7fff5c71a16a,0x7fff5c71a110,...]
+ ! : | + ! : | + ! : 6 SumExpInextensibleIL (in multitubedesign) + 1075,1083,... [0x10f4eb183,0x10f4eb18b,...] sumexp.c:436
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 288,262,... [0x10f4eae70,0x10f4eae56,...] sumexp.c:418
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 2037,2026,... [0x10f4eb545,0x10f4eb53a,...] sumexp.c:454
+ ! : | + ! : | + ! : 5 SumExpInextensibleIL (in multitubedesign) + 2853,2660,... [0x10f4eb875,0x10f4eb7b4,...] sumexp.c:460
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 728,176,... [0x10f4eb028,0x10f4eae00,...] sumexp.c:417
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 1451,1473,... [0x10f4eb2fb,0x10f4eb311,...] sumexp.c:438
+ ! : | + ! : | + ! : 4 SumExpInextensibleIL (in multitubedesign) + 1709,1712,... [0x10f4eb3fd,0x10f4eb400,...] sumexp.c:442
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 629,697,... [0x10f4eafc5,0x10f4eb009,...] sumexp.c:419
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 783,951,... [0x10f4eb05f,0x10f4eb107,...] sumexp.c:423
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2415,2424 [0x10f4eb6bf,0x10f4eb6c8] sumexp.c:456
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2709,2822 [0x10f4eb7e5,0x10f4eb856] sumexp.c:461
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 994 [0x10f4eb132] sumexp.c:412
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 129 [0x10f4eadd1] sumexp.c:414
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 937 [0x10f4eb0f9] sumexp.c:424
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 1685 [0x10f4eb3e5] sumexp.c:440
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 1871 [0x10f4eb49f] sumexp.c:443
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2869 [0x10f4eb885] sumexp.c:463
+ ! : | + ! : | + ! 70 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 400,208,... [0x10f4ea520,0x10f4ea460,...] sumexp.c:320
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 1384,1466,... [0x10f4ea8f8,0x10f4ea94a,...] sumexp.c:343
+ ! : | + ! : | + ! : 9 makeNewQx (in multitubedesign) + 1871 [0x10f4eaadf] sumexp.c:354
+ ! : | + ! : | + ! : | 9 expl (in libsystem_m.dylib) + 90,54,... [0x7fff5c71a16a,0x7fff5c71a146,...]
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 646,644 [0x10f4ea616,0x10f4ea614] sumexp.c:321
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 827 [0x10f4ea6cb] sumexp.c:331
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 6 makeNewQx (in multitubedesign) + 1840,1842,... [0x10f4eaac0,0x10f4eaac2,...] sumexp.c:354
+ ! : | + ! : | + ! : 5 makeNewQx (in multitubedesign) + 761 [0x10f4ea689] sumexp.c:323
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 0,4 [0x10f4bdc40,0x10f4bdc44] ene.c:44
+ ! : | + ! : | + ! : | 2 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : 4 makeNewQx (in multitubedesign) + 677,131,... [0x10f4ea635,0x10f4ea413,...] sumexp.c:319
+ ! : | + ! : | + ! : 3 makeNewQx (in multitubedesign) + 179,1472,... [0x10f4ea443,0x10f4ea950,...] sumexp.c:0
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 711 [0x10f4ea657] sumexp.c:323
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 133 [0x10f4beaa5] ene.c:874
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 241 [0x10f4beb11] ene.c:879
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1086,2084 [0x10f4ea7ce,0x10f4eabb4] sumexp.c:338
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1125,1158 [0x10f4ea7f5,0x10f4ea816] sumexp.c:342
+ ! : | + ! : | + ! : 2 makeNewQx (in multitubedesign) + 1755 [0x10f4eaa6b] sumexp.c:346
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 68 [0x10f4bea64] ene.c:861
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 176 [0x10f4bead0] ene.c:878
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 984 [0x10f4ea768] sumexp.c:331
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1698 [0x10f4eaa32] sumexp.c:344
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1805 [0x10f4eaa9d] sumexp.c:346
+ ! : | + ! : | + ! : | 1 InteriorMM (in multitubedesign) + 88 [0x10f4bdc98] ene.c:59
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1780 [0x10f4eaa84] sumexp.c:346
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 2058 [0x10f4eab9a] sumexp.c:353
+ ! : | + ! : | + ! 32 fastILoops (in multitubedesign) + 1136 [0x10f4ea2d0] sumexp.c:177
+ ! : | + ! : | + ! : 24 extendOldQx (in multitubedesign) + 303 [0x10f4eacff] sumexp.c:389
+ ! : | + ! : | + ! : | 24 expl (in libsystem_m.dylib) + 96,90,... [0x7fff5c71a170,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! : 5 extendOldQx (in multitubedesign) + 266,263,... [0x10f4eacda,0x10f4eacd7,...] sumexp.c:389
+ ! : | + ! : | + ! : 2 extendOldQx (in multitubedesign) + 243,306 [0x10f4eacc3,0x10f4ead02] sumexp.c:388
+ ! : | + ! : | + ! : 1 extendOldQx (in multitubedesign) + 84 [0x10f4eac24] sumexp.c:369
+ ! : | + ! : | + ! 5 fastILoops (in multitubedesign) + 929 [0x10f4ea201] sumexp.c:165
+ ! : | + ! : | + ! : 3 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 224 [0x10f4e0150] pfuncUtils.c:0
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 14 [0x10f4e007e] pfuncUtils.c:220
+ ! : | + ! : | + ! : | 1 GetMismatchShift (in multitubedesign) + 86 [0x10f4e00c6] pfuncUtils.c:230
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! 5 fastILoops (in multitubedesign) + 958 [0x10f4ea21e] sumexp.c:165
+ ! : | + ! : | + ! : 5 expl (in libsystem_m.dylib) + 90,92,... [0x7fff5c71a16a,0x7fff5c71a16c,...]
+ ! : | + ! : | + ! 3 fastILoops (in multitubedesign) + 643,671 [0x10f4ea0e3,0x10f4ea0ff] sumexp.c:155
+ ! : | + ! : | + ! 2 fastILoops (in multitubedesign) + 902,948 [0x10f4ea1e6,0x10f4ea214] sumexp.c:165
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1217 [0x10f4ea321] sumexp.c:0
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 680 [0x10f4ea108] sumexp.c:156
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1308 [0x10f4ea37c] sumexp.c:184
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1320 [0x10f4ea388] sumexp.c:188
+ ! : | + ! : | + 184 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! 47 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! : 47 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! 20 MakeQ_Qm_N3 (in multitubedesign) + 1160,1191,... [0x10f4ec2b8,0x10f4ec2d7,...] sumexp.c:278
+ ! : | + ! : | + ! 19 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! : 7 NickedEmptyQ (in multitubedesign) + 334 [0x10f4bfc3e] ene.c:710
+ ! : | + ! : | + ! : | 7 expl (in libsystem_m.dylib) + 90,0,... [0x7fff5c71a16a,0x7fff5c71a110,...]
+ ! : | + ! : | + ! : 6 NickedEmptyQ (in multitubedesign) + 180,184,... [0x10f4bfba4,0x10f4bfba8,...] ene.c:709
+ ! : | + ! : | + ! : 5 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : | 2 NickDangle (in multitubedesign) + 1037,1051 [0x10f4bf9bd,0x10f4bf9cb] ene.c:683
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 92 [0x10f4bf60c] ene.c:632
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 269 [0x10f4bf6bd] ene.c:633
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 507 [0x10f4bf7ab] ene.c:638
+ ! : | + ! : | + ! : 1 NickedEmptyQ (in multitubedesign) + 337 [0x10f4bfc41] ene.c:710
+ ! : | + ! : | + ! 15 MakeQ_Qm_N3 (in multitubedesign) + 689,522,... [0x10f4ec0e1,0x10f4ec03a,...] sumexp.c:266
+ ! : | + ! : | + ! 12 MakeQ_Qm_N3 (in multitubedesign) + 1706,1406,... [0x10f4ec4da,0x10f4ec3ae,...] sumexp.c:284
+ ! : | + ! : | + ! 12 MakeQ_Qm_N3 (in multitubedesign) + 1549,1703,... [0x10f4ec43d,0x10f4ec4d7,...] sumexp.c:285
+ ! : | + ! : | + ! 11 MakeQ_Qm_N3 (in multitubedesign) + 348,330,... [0x10f4ebf8c,0x10f4ebf7a,...] sumexp.c:264
+ ! : | + ! : | + ! 11 MakeQ_Qm_N3 (in multitubedesign) + 918,933,... [0x10f4ec1c6,0x10f4ec1d5,...] sumexp.c:275
+ ! : | + ! : | + ! 8 MakeQ_Qm_N3 (in multitubedesign) + 758 [0x10f4ec126] sumexp.c:272
+ ! : | + ! : | + ! : 3 ExplDangle (in multitubedesign) + 112,114 [0x10f4bf3b0,0x10f4bf3b2] ene.c:587
+ ! : | + ! : | + ! : 3 ExplDangle (in multitubedesign) + 614,618 [0x10f4bf5a6,0x10f4bf5aa] ene.c:615
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 605,608 [0x10f4bf59d,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! 7 MakeQ_Qm_N3 (in multitubedesign) + 807,778,... [0x10f4ec157,0x10f4ec13a,...] sumexp.c:273
+ ! : | + ! : | + ! 6 MakeQ_Qm_N3 (in multitubedesign) + 651,525,... [0x10f4ec0bb,0x10f4ec03d,...] sumexp.c:267
+ ! : | + ! : | + ! 6 MakeQ_Qm_N3 (in multitubedesign) + 1345,1317,... [0x10f4ec371,0x10f4ec355,...] sumexp.c:279
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 241 [0x10f4ebf21] sumexp.c:0
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 1348 [0x10f4ec374] sumexp.c:280
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 1734 [0x10f4ec4f6] sumexp.c:287
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 145 [0x10f4ebec1] sumexp.c:258
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 717 [0x10f4ec0fd] sumexp.c:269
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1373 [0x10f4ec38d] sumexp.c:283
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1763 [0x10f4ec513] sumexp.c:290
+ ! : | + ! : | + 60 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + ! 15 MakeQs_Qms (in multitubedesign) + 797 [0x10f4ebbdd] sumexp.c:225
+ ! : | + ! : | + ! : 7 NickDangle (in multitubedesign) + 258,87,... [0x10f4bf6b2,0x10f4bf607,...] ene.c:632
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 20 [0x10f4bf5c4] ene.c:620
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 43 [0x10f4bf5db] ene.c:623
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 46 [0x10f4bf5de] ene.c:629
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 507 [0x10f4bf7ab] ene.c:638
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 166 [0x10f4e0216] pfuncUtils.c:267
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 967 [0x10f4bf977] ene.c:677
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 166 [0x10f4e0216] pfuncUtils.c:267
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1040 [0x10f4bf9c0] ene.c:683
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1147 [0x10f4bfa2b] ene.c:692
+ ! : | + ! : | + ! 12 MakeQs_Qms (in multitubedesign) + 831 [0x10f4ebbff] sumexp.c:225
+ ! : | + ! : | + ! : 12 expl (in libsystem_m.dylib) + 90,96,... [0x7fff5c71a16a,0x7fff5c71a170,...]
+ ! : | + ! : | + ! 7 MakeQs_Qms (in multitubedesign) + 1147 [0x10f4ebd3b] sumexp.c:238
+ ! : | + ! : | + ! : 7 expl (in libsystem_m.dylib) + 90,84 [0x7fff5c71a16a,0x7fff5c71a164]
+ ! : | + ! : | + ! 5 MakeQs_Qms (in multitubedesign) + 517,558,... [0x10f4ebac5,0x10f4ebaee,...] sumexp.c:218
+ ! : | + ! : | + ! 4 MakeQs_Qms (in multitubedesign) + 1071 [0x10f4ebcef] sumexp.c:237
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 592,608 [0x10f4bf590,0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : 2 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! 3 MakeQs_Qms (in multitubedesign) + 495,498,... [0x10f4ebaaf,0x10f4ebab2,...] sumexp.c:215
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 590,931 [0x10f4ebb0e,0x10f4ebc63] sumexp.c:0
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 380,397 [0x10f4eba3c,0x10f4eba4d] sumexp.c:204
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 739,831 [0x10f4ebba3,0x10f4ebbff] sumexp.c:225
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 1013 [0x10f4ebcb5] sumexp.c:233
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 187 [0x10f4eb97b] sumexp.c:200
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 426 [0x10f4eba6a] sumexp.c:207
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1105 [0x10f4ebd11] sumexp.c:238
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1335 [0x10f4ebdf7] sumexp.c:242
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1330 [0x10f4ebdf2] sumexp.c:243
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 1374 [0x10f4ebe1e] sumexp.c:246
+ ! : | + ! : | + 23 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! 22 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! : 20 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! : | 12 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! : | + 12 expl (in libsystem_m.dylib) + 90,50,... [0x7fff5c71a16a,0x7fff5c71a142,...]
+ ! : | + ! : | + ! : | 3 ExplDangleRaw (in multitubedesign) + 517,538,... [0x10f4bf315,0x10f4bf32a,...] ene.c:576
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 21 [0x10f4bf125] ene.c:542
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 34 [0x10f4bf132] ene.c:546
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 196 [0x10f4bf1d4] ene.c:557
+ ! : | + ! : | + ! : | + 1 GetPairType (in multitubedesign) + 33 [0x10f4e0191] pfuncUtils.c:254
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : | + ! : | 1 ExplDangleRaw (in multitubedesign) + 288 [0x10f4bf230] ene.c:566
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 43 [0x10f4e019b] pfuncUtils.c:255
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 228 [0x10f4bf424] ene.c:591
+ ! : | + ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 171 [0x7fff5c761a66]
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 392 [0x10f4bf4c8] ene.c:600
+ ! : | + ! : | + ! : 1 vechash (in multitubedesign) + 0 [0x10f4f1a40] hash.c:71
+ ! : | + ! : | + ! 1 nonZeroInit (in multitubedesign) + 65 [0x10f4c0a41] init.c:196
+ ! : | + ! : | + 13 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + ! 7 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + ! : 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : 7 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : 7 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : 5 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150,47,... [0x7fff5c75ecf6,0x7fff5c75ec8f,...]
+ ! : | + ! : | + ! : 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 14,480 [0x7fff5c75f2f5,0x7fff5c75f4c7]
+ ! : | + ! : | + ! 4 InitEtaN (in multitubedesign) + 163,114,... [0x10f4c7233,0x10f4c7202,...] init.c:1880
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 29 [0x10f4c71ad] init.c:1878
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 460 [0x10f4c735c] init.c:1894
+ ! : | + ! : | + 11 pfuncFullWithSymHelper (in multitubedesign) + 3983 [0x10f4dd55f] pf.c:268
+ ! : | + ! : | + ! 4 SumExpMultiloops (in multitubedesign) + 365 [0x10f4e977d] sumexp.c:66
+ ! : | + ! : | + ! : 4 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 3 SumExpMultiloops (in multitubedesign) + 548,559,... [0x10f4e9834,0x10f4e983f,...] sumexp.c:71
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 18 [0x10f4e9622] sumexp.c:46
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 241 [0x10f4e9701] sumexp.c:60
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 356 [0x10f4e9774] sumexp.c:66
+ ! : | + ! : | + ! 1 SumExpMultiloops (in multitubedesign) + 562 [0x10f4e9842] sumexp.c:72
+ ! : | + ! : | + 7 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : | + ! 4 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + ! : 2 tiny_free_no_lock (in libsystem_malloc.dylib) + 0,304 [0x7fff5c760749,0x7fff5c760879]
+ ! : | + ! : | + ! : 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 51 [0x7fff5c761149]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | + ! : 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 27 [0x7fff5c762efe]
+ ! : | + ! : | + ! 2 free (in libsystem_malloc.dylib) + 248,454 [0x7fff5c760227,0x7fff5c7602f5]
+ ! : | + ! : | + ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 299 [0x7fff5c7600a2]
+ ! : | + ! : | + 6 pfuncFullWithSymHelper (in multitubedesign) + 2762 [0x10f4dd09a] pf.c:237
+ ! : | + ! : | + ! 4 manageQx (in multitubedesign) + 379 [0x10f4c15ab] init.c:396
+ ! : | + ! : | + ! : 4 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 4 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 3 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : | 2 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : | + 2 small_malloc_from_free_list (in libsystem_malloc.dylib) + 376,569 [0x7fff5c761b33,0x7fff5c761bf4]
+ ! : | + ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 254 [0x7fff5c7613ab]
+ ! : | + ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 80 [0x7fff5c796990]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb6a]
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 198 [0x10f4c14f6] init.c:362
+ ! : | + ! : | + ! : 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 1 default_zone_calloc (in libsystem_malloc.dylib) + 58 [0x7fff5c75fdc9]
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 363 [0x10f4c159b] init.c:395
+ ! : | + ! : | + ! 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 0 [0x7fff5c7625e1]
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 163 [0x10f4e9503] sumexp.c:23
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 254 [0x10f4e955e] sumexp.c:24
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + ! : 1 HairpinEnergy (in multitubedesign) + 268 [0x10f4bddcc] ene.c:99
+ ! : | + ! : | + ! 1 ExplHairpin (in multitubedesign) + 414 [0x10f4e95fe] sumexp.c:40
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 2 pfuncFullWithSymHelper (in multitubedesign) + 3211,3232 [0x10f4dd25b,0x10f4dd270] pf.c:260
+ ! : | + ! : | + 2 pfuncFullWithSymHelper (in multitubedesign) + 12174,12178 [0x10f4df55e,0x10f4df562] pf.c:612
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 741 [0x10f4dc8b5] pf.c:158
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1705 [0x10f4dcc79] pf.c:218
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 2299 [0x10f4dcecb] pf.c:219
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 3662 [0x10f4dd41e] pf.c:265
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4296 [0x10f4dd698] pf.c:272
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4669 [0x10f4dd80d] pf.c:289
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4748 [0x10f4dd85c] pf.c:290
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 4779 [0x10f4dd87b] pf.c:301
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 5274 [0x10f4dda6a] pf.c:328
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 115 [0x10f4dc643] pf.c:44
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 9852 [0x10f4dec4c] pf.c:494
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 10648 [0x10f4def68] pf.c:514
+ ! : | + ! : | + ! 1 small_free_list_add_ptr (in libsystem_malloc.dylib) + 55 [0x7fff5c762618]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 10784 [0x10f4deff0] pf.c:525
+ ! : | + ! : | + ! 1 free_small (in libsystem_malloc.dylib) + 1696 [0x7fff5c7623c2]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 12140 [0x10f4df53c] pf.c:611
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2461 [0x10f49469d] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2106 [0x10f49453a] node_result.cc:234
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2814 [0x10f4947fe] vector:1493
+ ! : | + ! : 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 796 [0x10f495dfc] node_result.cc:311
+ ! : | + ! : 1 nupack::NodeSpec::get_breaks(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 192 [0x10f472d40] node_spec.cc:312
+ ! : | + ! : 1 nupack::NodeSpec::get_to_node(nupack::StructureSpec const&, nupack::NupackInvariants const&, std::__1::vector<int, std::__1::allocator<int> >) const (in multitubedesign) + 184 [0x10f470cf8] node_spec.cc:393
+ ! : | + ! : 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 8 [0x7fff5c75d7a8]
+ ! : | + ! 151 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! : 119 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | 117 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + 117 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + 62 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! 29 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : 6 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : | 6 expl (in libsystem_m.dylib) + 90,96 [0x7fff5c71a16a,0x7fff5c71a170]
+ ! : | + ! : | + ! : 6 MakeP_Pm_N3 (in multitubedesign) + 1485,1513,... [0x10f4cf90d,0x10f4cf929,...] pairsPr.c:797
+ ! : | + ! : | + ! : 5 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 112,116 [0x10f4bf3b0,0x10f4bf3b4] ene.c:587
+ ! : | + ! : | + ! : | 2 ExplDangle (in multitubedesign) + 608 [0x10f4bf5a0] ene.c:614
+ ! : | + ! : | + ! : | 1 ExplDangle (in multitubedesign) + 4 [0x10f4bf344] ene.c:579
+ ! : | + ! : | + ! : 4 MakeP_Pm_N3 (in multitubedesign) + 771,550,... [0x10f4cf643,0x10f4cf566,...] pairsPr.c:765
+ ! : | + ! : | + ! : 2 MakeP_Pm_N3 (in multitubedesign) + 1740 [0x10f4cfa0c] pairsPr.c:800
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1811 [0x10f4cfa53] pairsPr.c:0
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1 [0x10f4cf341] pairsPr.c:752
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 945 [0x10f4cf6f1] pairsPr.c:777
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1245 [0x10f4cf81d] pairsPr.c:794
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2202 [0x10f4cfbda] pairsPr.c:828
+ ! : | + ! : | + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 2239 [0x10f4cfbff] pairsPr.c:833
+ ! : | + ! : | + ! 21 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : 9 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | 6 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 6 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 3 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 582 [0x10f4be4f6] ene.c:223
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 53 [0x10f4bdc75] ene.c:58
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : | + ! 1 InteriorMM (in multitubedesign) + 107 [0x10f4bdcab] ene.c:59
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 1509 [0x10f4be895] ene.c:268
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | + 2 expl (in libsystem_m.dylib) + 78,90 [0x7fff5c71a15e,0x7fff5c71a16a]
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 395 [0x10f4d2fab] pairsPr.c:579
+ ! : | + ! : | + ! : 5 prFastILoops (in multitubedesign) + 1422 [0x10f4d09fe] pairsPr.c:283
+ ! : | + ! : | + ! : | 2 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : | + 2 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 40 [0x10f4be2d8] ene.c:175
+ ! : | + ! : | + ! : | + 1 InteriorEnergyFull (in multitubedesign) + 504 [0x10f4be4a8] ene.c:219
+ ! : | + ! : | + ! : | + 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 193 [0x10f4d2ee1] pairsPr.c:0
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 151 [0x10f4d2eb7] pairsPr.c:573
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 50 [0x7fff5c71a142]
+ ! : | + ! : | + ! : 2 prFastILoops (in multitubedesign) + 2245 [0x10f4d0d35] pairsPr.c:329
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 90,96 [0x7fff5c71a16a,0x7fff5c71a170]
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1048 [0x10f4d0888] pairsPr.c:268
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1147 [0x10f4d08eb] pairsPr.c:271
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : | 1 smallInteriorLoop (in multitubedesign) + 378 [0x10f4d2f9a] pairsPr.c:577
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 2118 [0x10f4d0cb6] pairsPr.c:320
+ ! : | + ! : | + ! : | 1 asymmetryEfn (in multitubedesign) + 271 [0x10f4beb2f] ene.c:884
+ ! : | + ! : | + ! : 1 prFastILoops (in multitubedesign) + 5061 [0x10f4d1835] pairsPr.c:465
+ ! : | + ! : | + ! 8 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 670 [0x10f4bf84e] ene.c:651
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 804 [0x10f4bf8d4] ene.c:662
+ ! : | + ! : | + ! : | 1 GetPairType (in multitubedesign) + 11 [0x10f4e017b] pfuncUtils.c:251
+ ! : | + ! : | + ! : 2 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 46,90 [0x7fff5c71a13e,0x7fff5c71a16a]
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1827 [0x10f4d0453] pairsPr.c:886
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 714 [0x10f4cfffa] pairsPr.c:891
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 890 [0x10f4d00aa] pairsPr.c:894
+ ! : | + ! : | + ! : 1 MakePs_Pms (in multitubedesign) + 1459 [0x10f4d02e3] pairsPr.c:932
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2239 [0x10f4ce8af] pairsPr.c:110
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 1992 [0x10f4ce7b8] pairsPr.c:161
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 2231 [0x10f4ce8a7] pairsPr.c:163
+ ! : | + ! : | + ! : 1 prMultiBp_N3 (in multitubedesign) + 842 [0x10f4d2bda] pairsPr.c:1085
+ ! : | + ! : | + ! 1 calculatePairsN3 (in multitubedesign) + 3525 [0x10f4cedb5] pairsPr.c:204
+ ! : | + ! : | + 25 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 20 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! : 3 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : | 3 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | + 1 HelixEnergy (in multitubedesign) + 235 [0x10f4bdbcb] ene.c:30
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 375 [0x10f4be427] ene.c:210
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 1026 [0x10f4be6b2] ene.c:250
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 101,245 [0x10f4eadb5,0x10f4eae45] sumexp.c:0
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 387,411 [0x10f4eaed3,0x10f4eaeeb] sumexp.c:418
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 1395,1421 [0x10f4eb2c3,0x10f4eb2dd] sumexp.c:437
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : | 2 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2289,2344 [0x10f4eb641,0x10f4eb678] sumexp.c:455
+ ! : | + ! : | + ! : 2 SumExpInextensibleIL (in multitubedesign) + 2599,2607 [0x10f4eb777,0x10f4eb77f] sumexp.c:456
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 972 [0x10f4eb11c] sumexp.c:414
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2004 [0x10f4eb524] sumexp.c:451
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2657 [0x10f4eb7b1] sumexp.c:458
+ ! : | + ! : | + ! : | 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : | 1 InteriorEnergyFull (in multitubedesign) + 467 [0x10f4be483] ene.c:216
+ ! : | + ! : | + ! : | 1 abs (in libsystem_c.dylib) + 1 [0x7fff5c658b8c]
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! : 1 SumExpInextensibleIL (in multitubedesign) + 2802 [0x10f4eb842] sumexp.c:461
+ ! : | + ! : | + ! 3 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 827 [0x10f4ea6cb] sumexp.c:331
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 34 [0x7fff5c71a132]
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 953 [0x10f4ea749] sumexp.c:331
+ ! : | + ! : | + ! : 1 makeNewQx (in multitubedesign) + 1805 [0x10f4eaa9d] sumexp.c:346
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 117 [0x10f4bdcb5] ene.c:61
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 166 [0x10f4e9f06] sumexp.c:150
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 948 [0x10f4ea214] sumexp.c:165
+ ! : | + ! : | + 14 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! 4 MakeQ_Qm_N3 (in multitubedesign) + 330,341,... [0x10f4ebf7a,0x10f4ebf85,...] sumexp.c:264
+ ! : | + ! : | + ! 3 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! : 2 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 970 [0x10f4bf97a] ene.c:678
+ ! : | + ! : | + ! : | 1 NickDangle (in multitubedesign) + 1029 [0x10f4bf9b5] ene.c:684
+ ! : | + ! : | + ! : 1 NickedEmptyQ (in multitubedesign) + 242 [0x10f4bfbe2] ene.c:709
+ ! : | + ! : | + ! 2 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 54,62 [0x7fff5c71a146,0x7fff5c71a14e]
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 445 [0x10f4ebfed] sumexp.c:0
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 758 [0x10f4ec126] sumexp.c:272
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 97 [0x10f4bf3a1] ene.c:586
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 826 [0x10f4ec16a] sumexp.c:272
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 807 [0x10f4ec157] sumexp.c:273
+ ! : | + ! : | + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1188 [0x10f4ec2d4] sumexp.c:278
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! 4 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! 4 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! 2 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 538 [0x10f4bf32a] ene.c:576
+ ! : | + ! : | + 4 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + ! 2 MakeQs_Qms (in multitubedesign) + 1147 [0x10f4ebd3b] sumexp.c:238
+ ! : | + ! : | + ! : 2 expl (in libsystem_m.dylib) + 50,90 [0x7fff5c71a142,0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 514 [0x10f4ebac2] sumexp.c:216
+ ! : | + ! : | + ! 1 MakeQs_Qms (in multitubedesign) + 797 [0x10f4ebbdd] sumexp.c:225
+ ! : | + ! : | + ! 1 NickDangle (in multitubedesign) + 43 [0x10f4bf5db] ene.c:623
+ ! : | + ! : | + 3 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + ! : | + ! : | 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 69 [0x7fff5c762f28]
+ ! : | + ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 343 [0x7fff5c7608a0]
+ ! : | + ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 120 [0x7fff5c7604c6]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 759 [0x10f4dc8c7] pf.c:157
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + ! 1 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! 1 tiny_free_list_add_ptr (in libsystem_malloc.dylib) + 21 [0x7fff5c76112b]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 1238 [0x10f4dcaa6] pf.c:194
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 2762 [0x10f4dd09a] pf.c:237
+ ! : | + ! : | + ! 1 manageQx (in multitubedesign) + 379 [0x10f4c15ab] init.c:396
+ ! : | + ! : | + ! 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 258 [0x7fff5c761abd]
+ ! : | + ! : | + 1 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + 1 HairpinEnergy (in multitubedesign) + 767 [0x10f4bdfbf] ene.c:147
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1288 [0x10f494208] memory:1759
+ ! : | + ! : | 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 162 [0x10f493da2] node_result.cc:175
+ ! : | + ! : | 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free (in libsystem_malloc.dylib) + 29 [0x7fff5c76014c]
+ ! : | + ! : 19 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 396 [0x10f495c6c] node_result.cc:320
+ ! : | + ! : | 17 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : | + 16 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | + ! 16 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | + ! 9 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + ! : 4 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 885 [0x10f4cf6b5] pairsPr.c:769
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 614 [0x10f4bf5a6] ene.c:615
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 1659 [0x10f4cf9bb] pairsPr.c:800
+ ! : | + ! : | + ! : | 1 MakeP_Pm_N3 (in multitubedesign) + 2090 [0x10f4cfb6a] pairsPr.c:822
+ ! : | + ! : | + ! : 3 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 488 [0x10f4d0658] pairsPr.c:244
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : | + 1 smallInteriorLoop (in multitubedesign) + 563 [0x10f4d3053] pairsPr.c:583
+ ! : | + ! : | + ! : | 1 prFastILoops (in multitubedesign) + 2421 [0x10f4d0de5] pairsPr.c:339
+ ! : | + ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! : | 1 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : | 1 expl (in libsystem_m.dylib) + 96 [0x7fff5c71a170]
+ ! : | + ! : | + ! : 1 calculatePairsN3 (in multitubedesign) + 3528 [0x10f4cedb8] pairsPr.c:204
+ ! : | + ! : | + ! 3 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 330 [0x10f4ebf7a] sumexp.c:264
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 778 [0x10f4ec13a] sumexp.c:273
+ ! : | + ! : | + ! : 1 MakeQ_Qm_N3 (in multitubedesign) + 1317 [0x10f4ec355] sumexp.c:279
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + ! : 1 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + ! : 1 ExplDangle (in multitubedesign) + 392 [0x10f4bf4c8] ene.c:600
+ ! : | + ! : | + ! : 1 vechash (in multitubedesign) + 0 [0x10f4f1a40] hash.c:71
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 1269 [0x10f4dcac5] pf.c:195
+ ! : | + ! : | + ! : 1 InitLDoublesMatrix (in multitubedesign) + 38 [0x10f4c0956] init.c:177
+ ! : | + ! : | + ! : 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | + ! : 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + ! : 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 290 [0x7fff5c7613cf]
+ ! : | + ! : | + ! : 1 small_malloc_from_free_list (in libsystem_malloc.dylib) + 541 [0x7fff5c761bd8]
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 3983 [0x10f4dd55f] pf.c:268
+ ! : | + ! : | + ! : 1 SumExpMultiloops (in multitubedesign) + 365 [0x10f4e977d] sumexp.c:66
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + ! 1 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 470 [0x10f4eaf26] sumexp.c:418
+ ! : | + ! : | + 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 923 [0x10f49409b] node_result.cc:197
+ ! : | + ! : | 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 796 [0x10f495dfc] node_result.cc:311
+ ! : | + ! : | + 1 nupack::NodeSpec::get_breaks(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 192 [0x10f472d40] node_spec.cc:312
+ ! : | + ! : | + 1 nupack::NodeSpec::get_to_node(nupack::StructureSpec const&, nupack::NupackInvariants const&, std::__1::vector<int, std::__1::allocator<int> >) const (in multitubedesign) + 276 [0x10f470d54] node_spec.cc:394
+ ! : | + ! : | 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1168 [0x10f495f70] node_result.cc:330
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + ! : 13 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 302 [0x10f495c0e] node_result.cc:320
+ ! : | + ! : 12 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : + 12 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : + 12 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : + 6 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : + ! 3 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 66 [0x10f4cfd72] pairsPr.c:868
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 882 [0x10f4d00a2] pairsPr.c:894
+ ! : | + ! : + ! : 1 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : + ! 2 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 848 [0x10f4cf690] pairsPr.c:768
+ ! : | + ! : + ! : 1 MakeP_Pm_N3 (in multitubedesign) + 1190 [0x10f4cf7e6] pairsPr.c:793
+ ! : | + ! : + ! : 1 ExplDangle (in multitubedesign) + 112 [0x10f4bf3b0] ene.c:587
+ ! : | + ! : + ! 1 calculatePairsN3 (in multitubedesign) + 1125 [0x10f4ce455] pairsPr.c:138
+ ! : | + ! : + 2 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 942 [0x10f4ec1de] sumexp.c:0
+ ! : | + ! : + ! 1 MakeQ_Qm_N3 (in multitubedesign) + 1675 [0x10f4ec4bb] sumexp.c:285
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 600 [0x10f4dc828] pf.c:139
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : + ! 1 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : + ! 1 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : + ! 1 ExplDangleRaw (in multitubedesign) + 245 [0x10f4bf205] ene.c:558
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 4389 [0x10f4dd6f5] pf.c:274
+ ! : | + ! : + ! 1 SumExpExteriorLoop (in multitubedesign) + 1095 [0x10f4e9d67] sumexp.c:135
+ ! : | + ! : + 1 pfuncFullWithSymHelper (in multitubedesign) + 12186 [0x10f4df56a] pf.c:612
+ ! : | + ! : + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 1025 [0x7fff5c760b4a]
+ ! : | + ! : 1 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 771 [0x10f495de3] node_result.cc:310
+ ! : | + ! : 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! : 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 47 [0x7fff5c75ec8f]
+ ! : | + ! 65 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1067 [0x10f495f0b] node_result.cc:315
+ ! : | + ! : 63 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2104 [0x10f494538] node_result.cc:231
+ ! : | + ! : | 63 pfuncFullWithBonuses (in multitubedesign) + 178 [0x10f4dc5a2] pf.c:30
+ ! : | + ! : | 27 pfuncFullWithSymHelper (in multitubedesign) + 8562 [0x10f4de742] pf.c:446
+ ! : | + ! : | + 13 calculatePairsN3 (in multitubedesign) + 1233 [0x10f4ce4c1] pairsPr.c:140
+ ! : | + ! : | + ! 3 MakeP_Pm_N3 (in multitubedesign) + 1256 [0x10f4cf828] pairsPr.c:794
+ ! : | + ! : | + ! : 3 expl (in libsystem_m.dylib) + 88,90,... [0x7fff5c71a168,0x7fff5c71a16a,...]
+ ! : | + ! : | + ! 2 MakeP_Pm_N3 (in multitubedesign) + 1740,1757 [0x10f4cfa0c,0x10f4cfa1d] pairsPr.c:800
+ ! : | + ! : | + ! 2 MakeP_Pm_N3 (in multitubedesign) + 1848,1853 [0x10f4cfa78,0x10f4cfa7d] pairsPr.c:802
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 1651 [0x10f4cf9b3] pairsPr.c:0
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 265 [0x10f4cf449] pairsPr.c:762
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 743 [0x10f4cf627] pairsPr.c:765
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 1789 [0x10f4cfa3d] pairsPr.c:801
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 2132 [0x10f4cfb94] pairsPr.c:826
+ ! : | + ! : | + ! 1 MakeP_Pm_N3 (in multitubedesign) + 2215 [0x10f4cfbe7] pairsPr.c:831
+ ! : | + ! : | + 6 calculatePairsN3 (in multitubedesign) + 1601 [0x10f4ce631] pairsPr.c:150
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1308 [0x10f4d098c] pairsPr.c:0
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1219 [0x10f4d0933] pairsPr.c:271
+ ! : | + ! : | + ! : 1 smallInteriorLoop (in multitubedesign) + 521 [0x10f4d3029] pairsPr.c:582
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 58 [0x7fff5c71a14a]
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1466 [0x10f4d0a2a] pairsPr.c:289
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 1625 [0x10f4d0ac9] pairsPr.c:294
+ ! : | + ! : | + ! : 1 smallInteriorLoop (in multitubedesign) + 416 [0x10f4d2fc0] pairsPr.c:579
+ ! : | + ! : | + ! : 1 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 196 [0x10f4be374] ene.c:193
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 3529 [0x10f4d1239] pairsPr.c:393
+ ! : | + ! : | + ! 1 prFastILoops (in multitubedesign) + 4352 [0x10f4d1570] pairsPr.c:436
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 58 [0x7fff5c71a14a]
+ ! : | + ! : | + 4 calculatePairsN3 (in multitubedesign) + 1312 [0x10f4ce510] pairsPr.c:142
+ ! : | + ! : | + ! 2 MakePs_Pms (in multitubedesign) + 965 [0x10f4d00f5] pairsPr.c:898
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 743 [0x10f4bf897] ene.c:657
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1054 [0x10f4bf9ce] ene.c:683
+ ! : | + ! : | + ! 1 MakePs_Pms (in multitubedesign) + 999 [0x10f4d0117] pairsPr.c:898
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + ! 1 MakePs_Pms (in multitubedesign) + 1475 [0x10f4d02f3] pairsPr.c:932
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3069 [0x10f4cebed] pairsPr.c:182
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3490 [0x10f4ced92] pairsPr.c:203
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3528 [0x10f4cedb8] pairsPr.c:204
+ ! : | + ! : | + 1 calculatePairsN3 (in multitubedesign) + 3909 [0x10f4cef35] pairsPr.c:219
+ ! : | + ! : | + 1 free (in libsystem_malloc.dylib) + 237 [0x7fff5c76021c]
+ ! : | + ! : | 13 pfuncFullWithSymHelper (in multitubedesign) + 4772 [0x10f4dd874] pf.c:290
+ ! : | + ! : | + 12 fastILoops (in multitubedesign) + 1285 [0x10f4ea365] sumexp.c:185
+ ! : | + ! : | + ! 4 SumExpInextensibleIL (in multitubedesign) + 755 [0x10f4eb043] sumexp.c:421
+ ! : | + ! : | + ! : 4 InteriorEnergy (in multitubedesign) + 51 [0x10f4be2a3] ene.c:163
+ ! : | + ! : | + ! : 2 InteriorEnergyFull (in multitubedesign) + 288 [0x10f4be3d0] ene.c:201
+ ! : | + ! : | + ! : | 1 HelixEnergy (in multitubedesign) + 45 [0x10f4bdb0d] ene.c:19
+ ! : | + ! : | + ! : | + 1 GetMismatchShift (in multitubedesign) + 170 [0x10f4e011a] pfuncUtils.c:236
+ ! : | + ! : | + ! : | 1 HelixEnergy (in multitubedesign) + 62 [0x10f4bdb1e] ene.c:21
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 35 [0x10f4be2d3] ene.c:169
+ ! : | + ! : | + ! : 1 InteriorEnergyFull (in multitubedesign) + 725 [0x10f4be585] ene.c:231
+ ! : | + ! : | + ! : 1 InteriorMM (in multitubedesign) + 111 [0x10f4bdcaf] ene.c:59
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 188 [0x10f4eae0c] sumexp.c:417
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 283 [0x10f4eae6b] sumexp.c:418
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 697 [0x10f4eb009] sumexp.c:419
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 1745 [0x10f4eb421] sumexp.c:442
+ ! : | + ! : | + ! : 1 expl (in libsystem_m.dylib) + 36 [0x7fff5c71a134]
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 1985 [0x10f4eb511] sumexp.c:451
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2048 [0x10f4eb550] sumexp.c:454
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2599 [0x10f4eb777] sumexp.c:456
+ ! : | + ! : | + ! 1 SumExpInextensibleIL (in multitubedesign) + 2696 [0x10f4eb7d8] sumexp.c:460
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 90 [0x7fff5c71a16a]
+ ! : | + ! : | + 1 fastILoops (in multitubedesign) + 731 [0x10f4ea13b] sumexp.c:158
+ ! : | + ! : | + 1 makeNewQx (in multitubedesign) + 1871 [0x10f4eaadf] sumexp.c:354
+ ! : | + ! : | + 1 expl (in libsystem_m.dylib) + 96 [0x7fff5c71a170]
+ ! : | + ! : | 10 pfuncFullWithSymHelper (in multitubedesign) + 5398 [0x10f4ddae6] pf.c:331
+ ! : | + ! : | + 4 MakeQ_Qm_N3 (in multitubedesign) + 203 [0x10f4ebefb] sumexp.c:261
+ ! : | + ! : | + ! 2 NickedEmptyQ (in multitubedesign) + 305 [0x10f4bfc21] ene.c:710
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 250 [0x10f4bf6aa] ene.c:632
+ ! : | + ! : | + ! : 1 NickDangle (in multitubedesign) + 1066 [0x10f4bf9da] ene.c:687
+ ! : | + ! : | + ! 1 NickedEmptyQ (in multitubedesign) + 242 [0x10f4bfbe2] ene.c:709
+ ! : | + ! : | + ! 1 NickedEmptyQ (in multitubedesign) + 334 [0x10f4bfc3e] ene.c:710
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 4 [0x7fff5c71a114]
+ ! : | + ! : | + 2 MakeQ_Qm_N3 (in multitubedesign) + 818 [0x10f4ec162] sumexp.c:273
+ ! : | + ! : | + ! 2 expl (in libsystem_m.dylib) + 4,96 [0x7fff5c71a114,0x7fff5c71a170]
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 267 [0x10f4ebf3b] sumexp.c:264
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 689 [0x10f4ec0e1] sumexp.c:266
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 936 [0x10f4ec1d8] sumexp.c:275
+ ! : | + ! : | + 1 MakeQ_Qm_N3 (in multitubedesign) + 1160 [0x10f4ec2b8] sumexp.c:278
+ ! : | + ! : | 3 pfuncFullWithSymHelper (in multitubedesign) + 5307 [0x10f4dda8b] pf.c:328
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 187 [0x10f4eb97b] sumexp.c:200
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 346 [0x10f4eba1a] sumexp.c:204
+ ! : | + ! : | + 1 MakeQs_Qms (in multitubedesign) + 1330 [0x10f4ebdf2] sumexp.c:243
+ ! : | + ! : | 2 pfuncFullWithSymHelper (in multitubedesign) + 1206 [0x10f4dca86] pf.c:191
+ ! : | + ! : | + 2 InitEtaN (in multitubedesign) + 186 [0x10f4c724a] init.c:1881
+ ! : | + ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75eb63]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 1 [0x7fff5c75f2e8]
+ ! : | + ! : | 2 pfuncFullWithSymHelper (in multitubedesign) + 1231 [0x10f4dca9f] pf.c:192
+ ! : | + ! : | + 2 nonZeroInit (in multitubedesign) + 61 [0x10f4c0a3d] init.c:196
+ ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 497 [0x10f4bf531] ene.c:608
+ ! : | + ! : | + ! 1 ExplDangleRaw (in multitubedesign) + 548 [0x10f4bf334] ene.c:576
+ ! : | + ! : | + ! 1 expl (in libsystem_m.dylib) + 4 [0x7fff5c71a114]
+ ! : | + ! : | + 1 ExplDangle (in multitubedesign) + 485 [0x10f4bf525] ene.c:608
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 627 [0x10f4dc843] pf.c:149
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 2687 [0x10f4dd04f] pf.c:232
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 3183 [0x10f4dd23f] pf.c:257
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 3275 [0x10f4dd29b] pf.c:260
+ ! : | + ! : | + 1 ExplHairpin (in multitubedesign) + 337 [0x10f4e95b1] sumexp.c:33
+ ! : | + ! : | + 1 HairpinEnergy (in multitubedesign) + 271 [0x10f4bddcf] ene.c:99
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 5281 [0x10f4dda71] pf.c:328
+ ! : | + ! : | 1 pfuncFullWithSymHelper (in multitubedesign) + 8161 [0x10f4de5b1] pf.c:440
+ ! : | + ! : | 1 InitLDoublesMatrix (in multitubedesign) + 38 [0x10f4c0956] init.c:177
+ ! : | + ! : | 1 calloc (in libsystem_malloc.dylib) + 30 [0x7fff5c75fcba]
+ ! : | + ! : | 1 malloc_zone_calloc (in libsystem_malloc.dylib) + 99 [0x7fff5c75fd3a]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 254 [0x7fff5c7613ab]
+ ! : | + ! : | 1 _platform_bzero$VARIANT$Haswell (in libsystem_platform.dylib) + 104 [0x7fff5c7969a8]
+ ! : | + ! : 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 449 [0x10f493ec1] node_result.cc:178
+ ! : | + ! : | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! : | 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : | 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 952 [0x7fff5c760b01]
+ ! : | + ! : 1 nupack::NodeResult::evaluate_leaf(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureSpec const&, nupack::StructureResult const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 2786 [0x10f4947e2] node_result.cc:253
+ ! : | + ! 2 nupack::NodeResult::evaluate(nupack::NodeSpec const&, nupack::SequenceState const&, nupack::StructureResult const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1259 [0x10f495fcb] node_result.cc:331
+ ! : | + ! 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 30 [0x10f472a8e] node_spec.cc:301
+ ! : | + ! | 1 nupack::NodeSpec::get_native_map(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 252 [0x10f470c0c] vector:1588
+ ! : | + ! | 1 void std::__1::vector<int, std::__1::allocator<int> >::__push_back_slow_path<int const&>(int const&&&) (in multitubedesign) + 217 [0x10f420929] new:226
+ ! : | + ! | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 220 [0x7fff5c75ed3c]
+ ! : | + ! 1 nupack::NodeSpec::get_nuc_ids(nupack::StructureSpec const&, nupack::NupackInvariants const&) const (in multitubedesign) + 73 [0x10f472ab9] node_spec.cc:304
+ ! : | + ! 1 std::__1::vector<int, std::__1::allocator<int> >::reserve(unsigned long) (in multitubedesign) + 68 [0x10f472bc4] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 573 [0x7fff5c75f524]
+ ! : | + 7 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1218 [0x10f49e832] structure_result.cc:228
+ ! : | + ! 3 nupack::StructureResult::update_defects() (in multitubedesign) + 419 [0x10f49f1b3] structure_result.cc:295
+ ! : | + ! : 2 nupack::PairProbs::get_nuc_defects(nupack::PairProbs const&) const (in multitubedesign) + 503 [0x10f475d97] algorithm:4201
+ ! : | + ! : | 2 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 60 [0x10f4769fc] algorithm:4182
+ ! : | + ! : | 2 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 60 [0x10f4769fc] algorithm:4182
+ ! : | + ! : | 1 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 1504 [0x10f476fa0] algorithm:3894
+ ! : | + ! : | 1 void std::__1::__sort<std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&, nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*, std::__1::__less<nupack::PairProbTriple, nupack::PairProbTriple>&) (in multitubedesign) + 1441 [0x10f476f61] algorithm:3903
+ ! : | + ! : 1 nupack::PairProbs::get_nuc_defects(nupack::PairProbs const&) const (in multitubedesign) + 574 [0x10f475dde] tuple:226
+ ! : | + ! 3 nupack::StructureResult::update_defects() (in multitubedesign) + 744 [0x10f49f2f8] structure_result.cc:303
+ ! : | + ! : 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : | 2 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 1 [0x7fff59cd8f21]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 112 [0x10f456610] vector:0
+ ! : | + ! 1 nupack::StructureResult::update_defects() (in multitubedesign) + 767 [0x10f49f30f] new:234
+ ! : | + ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 58 [0x7fff5c760338]
+ ! : | + 4 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1152 [0x10f49e7f0] structure_result.cc:226
+ ! : | + ! 3 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 587 [0x10f4968cb] node_result.cc:372
+ ! : | + ! : 2 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 818 [0x10f475212] pair_probabilities.cc:105
+ ! : | + ! : 1 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 766 [0x10f4751de] pair_probabilities.cc:100
+ ! : | + ! 1 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 558 [0x10f4968ae] node_result.cc:371
+ ! : | + ! 1 nupack::NodeResult::collect_pair_probs(nupack::PhysicalParams const&, nupack::NupackInvariants const&) const (in multitubedesign) + 630 [0x10f4968f6] node_result.cc:373
+ ! : | + ! 1 nupack::PairProbs::merge(nupack::PairProbs const&, long double, long double) (in multitubedesign) + 1134 [0x10f47534e] vector:1644
+ ! : | + ! 1 void std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::__emplace_back_slow_path<int&, int&, long double>(int&&&, int&&&, long double&&) (in multitubedesign) + 238 [0x10f47690e] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + 4 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 1400 [0x10f49e8e8] structure_result.cc:232
+ ! : | + ! 4 nupack::StructureResult::get_energy(std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, int, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 875 [0x10f49f6eb] structure_result.cc:281
+ ! : | + ! 2 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 122,146 [0x10f4b00aa,0x10f4b00c2] CalculateEnergy.c:112
+ ! : | + ! 1 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 287 [0x10f4b014f] CalculateEnergy.c:118
+ ! : | + ! : 1 processMultiSequence (in multitubedesign) + 54 [0x10f4c0766] init.c:145
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 32 [0x7fff5c75f307]
+ ! : | + ! 1 naEnergyPairsOrParensFullWithSym (in multitubedesign) + 549 [0x10f4b0255] CalculateEnergy.c:136
+ ! : | + ! 1 GetEnergy (in multitubedesign) + 45 [0x10f4b075d] GetEnergy.c:9
+ ! : | + ! 1 EnergyF (in multitubedesign) + 433 [0x10f4b0921] GetEnergy.c:0
+ ! : | + 1 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 258 [0x10f49e472] algorithms.h:69
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1030 [0x10f455fc6] memory:1652
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 369 [0x7fff5c796e51]
+ ! : | + 1 nupack::StructureResult::evaluate(nupack::SequenceState const&, nupack::StructureSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 917 [0x10f49e705] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | 13 nupack::SingleParamResult::evaluate(nupack::SequenceState const&, nupack::SingleParamSpec const&, nupack::NupackInvariants const&) (in multitubedesign) + 838 [0x10f4a4966] physical_result.cc:130
+ ! : | 6 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 3485 [0x10f4a0f6d] tube_result.cc:118
+ ! : | ! 6 calc_conc_from_free_energies (in multitubedesign) + 2868 [0x10f4a83f4] equilibrium_concentrations.c:264
+ ! : | ! 3 calc_conc_optimize (in multitubedesign) + 1459 [0x10f4a8d53] equilibrium_concentrations.c:504
+ ! : | ! : 2 get_search_dir (in multitubedesign) + 231 [0x10f4aa377] equilibrium_concentrations.c:1818
+ ! : | ! : | 2 compute_newton_step (in multitubedesign) + 236 [0x10f4aacac] equilibrium_concentrations.c:1955
+ ! : | ! : | 1 modified_cholesky_solve (in multitubedesign) + 452 [0x10f4af9b4] utils.c:679
+ ! : | ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 266 [0x7fff5c760081]
+ ! : | ! : | 1 modified_cholesky_solve (in multitubedesign) + 475 [0x10f4af9cb] utils.c:680
+ ! : | ! : | 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | ! : 1 get_search_dir (in multitubedesign) + 1581 [0x10f4aa8bd] equilibrium_concentrations.c:1916
+ ! : | ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 481 [0x7fff5c76092a]
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 1878 [0x10f4a8ef6] equilibrium_concentrations.c:525
+ ! : | ! : 1 get_x (in multitubedesign) + 616 [0x10f4a9fc8] equilibrium_concentrations.c:1678
+ ! : | ! : 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 1972 [0x10f4a8f54] equilibrium_concentrations.c:540
+ ! : | ! : 1 get_hessian (in multitubedesign) + 224 [0x10f4aa1c0] equilibrium_concentrations.c:1744
+ ! : | ! : 1 dot (in multitubedesign) + 73 [0x10f4f2f39] functions.c:293
+ ! : | ! 1 calc_conc_optimize (in multitubedesign) + 3492 [0x10f4a9544] equilibrium_concentrations.c:681
+ ! : | ! 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | 3 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 101 [0x10f4a0235] new:234
+ ! : | ! 2 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | ! : 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | ! : | 1 tiny_size (in libsystem_malloc.dylib) + 303 [0x7fff5c7600a6]
+ ! : | ! : 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 911 [0x7fff5c760ad8]
+ ! : | 2 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 4433 [0x10f4a1321] algorithms.h:69
+ ! : | ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 612 [0x10f455e24] memory:1759
+ ! : | ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 220 [0x7fff5c75ed3c]
+ ! : | 1 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 109 [0x10f4a023d] new:234
+ ! : | ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 49 [0x7fff5c76032f]
+ ! : | 1 nupack::TubeResult::evaluate(std::__1::vector<nupack::StructureResult, std::__1::allocator<nupack::StructureResult> > const&, std::__1::vector<nupack::OrderResult, std::__1::allocator<nupack::OrderResult> > const&, std::__1::vector<int, std::__1::allocator<int> > const&, nupack::TubeSpec const&, nupack::PhysicalParams const&, nupack::NupackInvariants const&) (in multitubedesign) + 4368 [0x10f4a12e0] vector:422
+ ! : 37 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 195 [0x10f4586c3] designer.cc:637
+ ! : | 37 nupack::ObjectiveHandler::get_defects(nupack::EvalSpec&, nupack::EvalResult&) (in multitubedesign) + 99 [0x10f4544d3] objective_handler.cc:266
+ ! : | 14 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + 7 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 276 [0x7fff5c75f3fb]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 184 [0x10f456658] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 0 [0x7fff5c76012f]
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 157 [0x7fff5c7607e6]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! : 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 206 [0x10f4511fe] memory:1619
+ ! : | + ! 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff5c796ce0]
+ ! : | + 4 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : | + ! 4 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! : 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 93,182 [0x7fff5c75d7fd,0x7fff5c75d856]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff59ce7fa2]
+ ! : | + 2 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 181 [0x10f450ee5] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 474 [0x7fff5c760923]
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 148 [0x7fff5c7604e2]
+ ! : | + 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 189 [0x10f450eed] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2435 [0x7fff5c7610cc]
+ ! : | 8 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | + 5 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 184 [0x10f456658] memory:1619
+ ! : | + ! : | 2 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 339 [0x10f451463] __hash_table:133
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58 [0x7fff5c75ec9a]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 319 [0x10f45126f] new:234
+ ! : | + ! 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 45 [0x7fff5c76032b]
+ ! : | + 2 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f451d04] unordered_map:1254
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 413 [0x10f45574d] __hash_table:133
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 5 [0x7fff5c75d770]
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 173 [0x10f451d8d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 6 [0x7fff5c760454]
+ ! : | 3 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 243 [0x10f4508d3] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! 1 DYLD-STUB$$malloc (in libc++abi.dylib) + 0 [0x7fff59ce7fa2]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 1042 [0x10f4559c2] __hash_table:133
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 309 [0x10f450915] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff77]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2380 [0x7fff5c761095]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 461 [0x10f451a3d] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 88 [0x7fff5c760187]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 2301 [0x7fff5c761046]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 67 [0x7fff5c75eca3]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 177 [0x10f455661] types.h:49
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 317 [0x10f45091d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 468 [0x7fff5c760622]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 477 [0x10f4509bd] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 105 [0x7fff5c75ffe0]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 549 [0x10f450a05] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 0 [0x7fff5c75ff08]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 19 [0x7fff5c75d77e]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 229 [0x10f451955] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 815 [0x7fff5c760a78]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 237 [0x10f45195d] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 0 [0x7fff5c76012f]
+ ! : 30 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 310 [0x10f458736] designer.cc:638
+ ! : | 30 nupack::ObjectiveHandler::satisfied(nupack::EvalSpec const&, nupack::EvalResult const&) (in multitubedesign) + 102 [0x10f454976] objective_handler.h:45
+ ! : | 15 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + 11 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! 4 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : 3 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 59 [0x7fff5c75ec9b]
+ ! : | + ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 5 [0x7fff59cd8f25]
+ ! : | + ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 41 [0x7fff5c75fba4]
+ ! : | + ! : 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 757 [0x10f451605] __hash_table:2027
+ ! : | + ! : 1 std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__rehash(unsigned long) (in multitubedesign) + 51 [0x10f43bbc3] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 379 [0x7fff5c75f462]
+ ! : | + ! 3 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 252 [0x10f45122c] algorithms.h:69
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1030 [0x10f455fc6] memory:1652
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 0 [0x7fff5c796ce0]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 480 [0x10f455da0] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 23 [0x7fff5c75d7b7]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::__wrap_iter<int const*> >::value) && (is_constructible<int, std::__1::iterator_traits<std::__1::__wrap_iter<int const*> >::reference>::value), std::__1::__wrap_iter<int*> >::type std::__1::vector<int, std::__1::allocator<int> >::insert<std::__1::__wrap_iter<int const*> >(std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>, std::__1::__wrap_iter<int const*>) (in multitubedesign) + 1100 [0x10f45600c] new:234
+ ! : | + ! : 1 default_zone_free_definite_size (in libsystem_malloc.dylib) + 13 [0x7fff5c76030b]
+ ! : | + ! 2 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 264 [0x10f451238] objective_handler.cc:56
+ ! : | + ! : 2 nupack::WeightSpec::get_weight(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 34 [0x10f46e3e2] unordered_map:1102
+ ! : | + ! : 2 std::__1::__hash_iterator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>*> std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::find<std::__1::vector<int, std::__1::allocator<int> > >(std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 368,370 [0x10f46e600,0x10f46e602] algorithm:682
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 default_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d858]
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 109 [0x10f45119d] vector:431
+ ! : | + 3 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f450e54] unordered_map:1254
+ ! : | + ! 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 179 [0x10f455b43] memory:1619
+ ! : | + ! : | 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 77 [0x7fff5c796d2d]
+ ! : | + ! : 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 27 [0x7fff5c75f302]
+ ! : | + ! 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 70 [0x10f4555f6] unordered_map:1258
+ ! : | + ! 1 DYLD-STUB$$std::__1::__next_prime(unsigned long) (in multitubedesign) + 0 [0x10f5183b2]
+ ! : | + 1 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 189 [0x10f450eed] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + 1 tiny_size (in libsystem_malloc.dylib) + 316 [0x7fff5c7600b3]
+ ! : | 3 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 228 [0x10f4508c4] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + ! 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | + ! 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 58 [0x7fff5c75fbb5]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 216 [0x7fff5c75f3bf]
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 277 [0x10f4556c5] types.h:49
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 477 [0x10f4509bd] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | + ! 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | + ! 1 tiny_size (in libsystem_malloc.dylib) + 195 [0x7fff5c76003a]
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 432 [0x7fff5c7608f9]
+ ! : | 2 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 243 [0x10f4508d3] unordered_map:1254
+ ! : | + 2 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 2 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 130 [0x10f455b12] new:226
+ ! : | + 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 2 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 2 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! 1 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 263 [0x7fff5c75fc82]
+ ! : | + 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 743 [0x7fff5c75f5ce]
+ ! : | 2 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 192 [0x10f451930] objective_handler.cc:87
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 117 [0x10f451d55] objective_handler.cc:96
+ ! : | + ! 1 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 168 [0x10f4511d8] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 14 [0x7fff5c75f2f5]
+ ! : | + 1 nupack::TubeObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 36 [0x10f451d04] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 335 [0x10f4556ff] __hash_table:133
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 317 [0x10f45091d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 513 [0x7fff5c76064f]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 469 [0x10f4509b5] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 376 [0x7fff5c7608c1]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 476 [0x7fff5c7630bf]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 549 [0x10f450a05] new:234
+ ! : | + 1 free (in libsystem_malloc.dylib) + 250 [0x7fff5c760229]
+ ! : | 1 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 557 [0x10f450a0d] new:234
+ ! : | + 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | + 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 933 [0x7fff5c760aee]
+ ! : | + 1 tiny_free_list_remove_ptr (in libsystem_malloc.dylib) + 204 [0x7fff5c762faf]
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 152 [0x10f451908] unordered_map:1254
+ ! : | + 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | + 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 0 [0x10f455a90] __hash_table:2300
+ ! : | 1 nupack::TubeObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 167 [0x10f451917] unordered_map:1254
+ ! : | 1 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::unordered_map(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > > const&) (in multitubedesign) + 639 [0x10f45582f] __hash_table:2021
+ ! : | 1 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&>(unsigned long, std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> const&&&) (in multitubedesign) + 44 [0x10f455abc] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : 14 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 44 [0x10f45862c] eval_spec.h:18
+ ! : | 12 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 172 [0x10f4142fc] vector:1194
+ ! : | + 12 std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::vector(std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> > const&) (in multitubedesign) + 152 [0x10f4144d8] physical_spec.h:30
+ ! : | + 9 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 164 [0x10f414604] vector:1194
+ ! : | + ! 9 std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::vector(std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> > const&) (in multitubedesign) + 152 [0x10f414e68] memory:1759
+ ! : | + ! 9 nupack::StructureSpec::StructureSpec(nupack::StructureSpec const&) (in multitubedesign) + 223 [0x10f47f4af] structure_spec.cc:30
+ ! : | + ! 3 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 114 [0x10f47f762] vector:1348
+ ! : | + ! : 2 std::__1::enable_if<(__is_forward_iterator<nupack::PairProbTriple*>::value) && (is_constructible<nupack::PairProbTriple, std::__1::iterator_traits<nupack::PairProbTriple*>::reference>::value), void>::type std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::assign<nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*) (in multitubedesign) + 289 [0x10f463d21] new:226
+ ! : | + ! : | 2 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 2 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 173 [0x7fff5c75ec17]
+ ! : | + ! : | + 1 small_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c761343]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 0 [0x7fff5c75d7a0]
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<nupack::PairProbTriple*>::value) && (is_constructible<nupack::PairProbTriple, std::__1::iterator_traits<nupack::PairProbTriple*>::reference>::value), void>::type std::__1::vector<nupack::PairProbTriple, std::__1::allocator<nupack::PairProbTriple> >::assign<nupack::PairProbTriple*>(nupack::PairProbTriple*, nupack::PairProbTriple*) (in multitubedesign) + 325 [0x10f463d45] memory:1619
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 374 [0x7fff5c796e56]
+ ! : | + ! 2 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 403 [0x10f47f883] node_spec.h:20
+ ! : | + ! : 2 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + ! : 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 99 [0x10f473803] new:226
+ ! : | + ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | 1 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 878 [0x7fff5c75f655]
+ ! : | + ! : 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 152 [0x10f473838] node_spec.h:20
+ ! : | + ! : 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 195 [0x10f4736e3] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 428 [0x10f47f89c] memory:4116
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 80 [0x10f47f740] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 470 [0x10f43c6a6] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 1082 [0x7fff5c75f09a]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 192 [0x10f47f7b0] vector:1348
+ ! : | + ! : 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 293 [0x10f41ed15] new:226
+ ! : | + ! : 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | + ! 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 296 [0x10f47f818] vector:1348
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<int*>::value) && (is_constructible<int, std::__1::iterator_traits<int*>::reference>::value), void>::type std::__1::vector<int, std::__1::allocator<int> >::assign<int*>(int*, int*) (in multitubedesign) + 293 [0x10f41ed15] new:226
+ ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! 1 default_zone_malloc (in libsystem_malloc.dylib) + 45 [0x7fff5c75d885]
+ ! : | + 2 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 146 [0x10f4145f2] vector:1194
+ ! : | + ! 2 std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> >::vector(std::__1::vector<nupack::TubeSpec, std::__1::allocator<nupack::TubeSpec> > const&) (in multitubedesign) + 152 [0x10f4149a8] tube_spec.h:22
+ ! : | + ! 2 nupack::TubeSpec::TubeSpec(nupack::TubeSpec const&) (in multitubedesign) + 314 [0x10f414b6a] tube_spec.h:22
+ ! : | + ! 1 nupack::TubeSpec::clone(nupack::TubeSpec const&) (in multitubedesign) + 39 [0x10f4879e7] named_spec.h:30
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in libc++.1.dylib) + 54 [0x7fff59c82844]
+ ! : | + ! : 1 std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long) (in libc++.1.dylib) + 127 [0x7fff59c828d3]
+ ! : | + ! : 1 _platform_memmove$VARIANT$Haswell (in libsystem_platform.dylib) + 228 [0x7fff5c796dc4]
+ ! : | + ! 1 nupack::TubeSpec::clone(nupack::TubeSpec const&) (in multitubedesign) + 68 [0x10f487a04] vector:1348
+ ! : | + ! 1 std::__1::enable_if<(__is_forward_iterator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::value) && (is_constructible<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::iterator_traits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>::reference>::value), void>::type std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::assign<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) (in multitubedesign) + 0 [0x10f43c4d0] vector:1382
+ ! : | + 1 nupack::SingleParamSpec::SingleParamSpec(nupack::SingleParamSpec const&) (in multitubedesign) + 186 [0x10f41461a] vector:1194
+ ! : | + 1 std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::vector(std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> > const&) (in multitubedesign) + 182 [0x10f414fa6] new:226
+ ! : | + 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + 1 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + 1 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 150 [0x7fff5c75ecf6]
+ ! : | 2 nupack::EvalSpec::EvalSpec(nupack::EvalSpec const&) (in multitubedesign) + 194 [0x10f414312] sequence_spec.h:37
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 371 [0x10f415203] __tree:1278
+ ! : | ! 1 std::__1::__tree_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> > >::__emplace_hint_unique_key_args<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&>(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, void*>*, long>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, int> const&&&) (in multitubedesign) + 40 [0x10f415878] __tree:2165
+ ! : | ! 1 std::__1::__tree_node_base<void*>*& std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > > > >::__find_equal<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > > > > >, void*>*, long>, std::__1::__tree_end_node<std::__1::__tree_node_base<void*>*>*&, std::__1::__tree_node_base<void*>*&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) (in multitubedesign) + 511 [0x10f415b0f] __string:249
+ ! : | ! 1 _platform_memcmp (in libsystem_platform.dylib) + 1 [0x7fff5c796761]
+ ! : | 1 nupack::SequenceSpec::SequenceSpec(nupack::SequenceSpec const&) (in multitubedesign) + 292 [0x10f4151b4] vector:1194
+ ! : | 1 std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> >::vector(std::__1::vector<nupack::SingleSequenceSpec, std::__1::allocator<nupack::SingleSequenceSpec> > const&) (in multitubedesign) + 152 [0x10f4154d8] sequence_spec.h:19
+ ! : | 1 nupack::SingleSequenceSpec::SingleSequenceSpec(nupack::SingleSequenceSpec const&) (in multitubedesign) + 171 [0x10f4155fb] new:226
+ ! : | 1 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | 1 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : 11 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 413 [0x10f45879d] eval_spec.h:18
+ ! : | 8 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 108 [0x10f41180c] sequence_spec.h:37
+ ! : | + 2 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 42 [0x10f4118fa] __tree:1821
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! : 1 free_tiny (in libsystem_malloc.dylib) + 503 [0x7fff5c760645]
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 41 [0x10f4119d9] __tree:1831
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 21 [0x10f4119c5] __tree:1830
+ ! : | + 2 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 141 [0x10f41195d] memory:1814
+ ! : | + ! 2 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 59 [0x10f41578b] new:234
+ ! : | + ! 2 free_tiny (in libsystem_malloc.dylib) + 148,503 [0x7fff5c7604e2,0x7fff5c760645]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 29 [0x10f4118ed] __tree:1821
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 29 [0x10f4119cd] __tree:1830
+ ! : | + ! 1 std::__1::__tree<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::destroy(std::__1::__tree_node<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void*>*) (in multitubedesign) + 45 [0x10f4119dd] string:1906
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 77 [0x10f41191d] memory:1814
+ ! : | + ! 1 nupack::SingleSequenceSpec::~SingleSequenceSpec() (in multitubedesign) + 41 [0x10f415779] new:234
+ ! : | + ! 1 free (in libsystem_malloc.dylib) + 434 [0x7fff5c7602e1]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 100 [0x10f411934] new:234
+ ! : | + ! 1 free_tiny (in libsystem_malloc.dylib) + 465 [0x7fff5c76061f]
+ ! : | + 1 nupack::SequenceSpec::~SequenceSpec() (in multitubedesign) + 68 [0x10f411914] vector:413
+ ! : | 3 nupack::EvalSpec::~EvalSpec() (in multitubedesign) + 163 [0x10f411843] memory:1814
+ ! : | 3 nupack::SingleParamSpec::~SingleParamSpec() (in multitubedesign) + 211 [0x10f412b83] memory:1814
+ ! : | 2 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 406 [0x10f412e46] new:234
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : | ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 140 [0x7fff5c7607d5]
+ ! : | ! 1 free_tiny (in libsystem_malloc.dylib) + 8 [0x7fff5c760456]
+ ! : | 1 nupack::StructureSpec::~StructureSpec() (in multitubedesign) + 253 [0x10f412dad] memory:3444
+ ! : | 1 std::__1::__shared_ptr_emplace<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::__on_zero_shared() (in multitubedesign) + 107 [0x10f482d1b] new:234
+ ! : | 1 free (in libsystem_malloc.dylib) + 107 [0x7fff5c76019a]
+ ! : | 1 szone_size (in libsystem_malloc.dylib) + 45 [0x7fff5c75ff35]
+ ! : | 1 tiny_size (in libsystem_malloc.dylib) + 4 [0x7fff5c75ff7b]
+ ! : 2 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 68 [0x10f458644] vector:1348
+ ! : | 2 std::__1::enable_if<(__is_forward_iterator<nupack::SingleParamSpec*>::value) && (is_constructible<nupack::SingleParamSpec, std::__1::iterator_traits<nupack::SingleParamSpec*>::reference>::value), void>::type std::__1::vector<nupack::SingleParamSpec, std::__1::allocator<nupack::SingleParamSpec> >::assign<nupack::SingleParamSpec*>(nupack::SingleParamSpec*, nupack::SingleParamSpec*) (in multitubedesign) + 203 [0x10f45e83b] algorithm:1812
+ ! : | 1 nupack::SingleParamSpec::operator=(nupack::SingleParamSpec const&) (in multitubedesign) + 108 [0x10f45ea0c] vector:1348
+ ! : | + 1 std::__1::enable_if<(__is_forward_iterator<nupack::StructureSpec*>::value) && (is_constructible<nupack::StructureSpec, std::__1::iterator_traits<nupack::StructureSpec*>::reference>::value), void>::type std::__1::vector<nupack::StructureSpec, std::__1::allocator<nupack::StructureSpec> >::assign<nupack::StructureSpec*>(nupack::StructureSpec*, nupack::StructureSpec*) (in multitubedesign) + 203 [0x10f45ed6b] algorithm:1812
+ ! : | + 1 nupack::StructureSpec::operator=(nupack::StructureSpec const&) (in multitubedesign) + 14 [0x10f47f95e] structure_spec.cc:34
+ ! : | + 1 nupack::StructureSpec::clone(nupack::StructureSpec const&) (in multitubedesign) + 403 [0x10f47f883] node_spec.h:20
+ ! : | + 1 nupack::NodeSpec::NodeSpec(nupack::NodeSpec const&) (in multitubedesign) + 267 [0x10f47372b] vector:1194
+ ! : | + 1 std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> >::vector(std::__1::vector<nupack::NodeSpec, std::__1::allocator<nupack::NodeSpec> > const&) (in multitubedesign) + 164 [0x10f473844] memory:1599
+ ! : | 1 nupack::SingleParamSpec::operator=(nupack::SingleParamSpec const&) (in multitubedesign) + 134 [0x10f45ea26] vector:1348
+ ! : | 1 std::__1::enable_if<(__is_forward_iterator<nupack::OrderSpec*>::value) && (is_constructible<nupack::OrderSpec, std::__1::iterator_traits<nupack::OrderSpec*>::reference>::value), void>::type std::__1::vector<nupack::OrderSpec, std::__1::allocator<nupack::OrderSpec> >::assign<nupack::OrderSpec*>(nupack::OrderSpec*, nupack::OrderSpec*) (in multitubedesign) + 462 [0x10f45f09e] vector:414
+ ! : 1 nupack::Designer::evaluate(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 327 [0x10f458747] new:234
+ ! : 1 free_tiny (in libsystem_malloc.dylib) + 483 [0x7fff5c760631]
+ ! : 1 tiny_free_no_lock (in libsystem_malloc.dylib) + 304 [0x7fff5c760879]
+ ! 773 nupack::Designer::mutate_leaves(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&) (in multitubedesign) + 532 [0x10f45d3e4] designer.cc:488
+ ! : 404 nupack::Designer::make_offspring(nupack::PhysicalSpec&, std::__1::vector<nupack::DesignResult, std::__1::allocator<nupack::DesignResult> >&, int) (in multitubedesign) + 432 [0x10f45d960] designer.cc:545
+ ! : | 404 nupack::ObjectiveHandler::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 118 [0x10f4545b6] objective_handler.cc:275
+ ! : | 229 nupack::StructureObjective::get_variable_mut_weights(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&, std::__1::vector<long double, std::__1::allocator<long double> >&) (in multitubedesign) + 37 [0x10f451725] objective_handler.h:45
+ ! : | + 125 nupack::StructureObjective::get_defect(nupack::EvalSpec const&, nupack::EvalResult const&, nupack::WeightSpec&) (in multitubedesign) + 268 [0x10f4508ec] objective_handler.cc:25
+ ! : | + ! 77 nupack::StructureObjective::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&) (in multitubedesign) + 124 [0x10f450eac] objective_handler.cc:64
+ ! : | + ! : 38 nupack::weight_defects(std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >, nupack::WeightSpec&, std::__1::vector<int, std::__1::allocator<int> >) (in multitubedesign) + 287 [0x10f45124f] objective_handler.cc:58
+ ! : | + ! : | 24 std::__1::unordered_map<std::__1::vector<int, std::__1::allocator<int> >, long double, nupack::VecHash, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, std::__1::allocator<std::__1::pair<std::__1::vector<int, std::__1::allocator<int> > const, long double> > >::operator[](std::__1::vector<int, std::__1::allocator<int> > const&) (in multitubedesign) + 550 [0x10f451536] __hash_table:2021
+ ! : | + ! : | + 11 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 44 [0x10f4565cc] new:226
+ ! : | + ! : | + ! 10 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! : 9 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : | 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : | + 6 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : | + 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 273 [0x7fff5c75ed71]
+ ! : | + ! : | + ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 445 [0x7fff5c75f4a4]
+ ! : | + ! : | + ! : | + ! : 2 set_tiny_meta_header_in_use (in libsystem_malloc.dylib) + 0,285 [0x7fff5c75fb7b,0x7fff5c75fc98]
+ ! : | + ! : | + ! : | + ! 2 tiny_malloc_from_free_list (in libsystem_malloc.dylib) + 409,432 [0x7fff5c75f480,0x7fff5c75f497]
+ ! : | + ! : | + ! : | + 2 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 20,23 [0x7fff5c75ec74,0x7fff5c75ec77]
+ ! : | + ! : | + ! : | 3 malloc_zone_malloc (in libsystem_malloc.dylib) + 23,93,... [0x7fff5c75d7b7,0x7fff5c75d7fd,...]
+ ! : | + ! : | + ! : 1 malloc (in libsystem_malloc.dylib) + 50 [0x7fff5c75d79d]
+ ! : | + ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 0 [0x7fff59cd8f20]
+ ! : | + ! : | + 8 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, nupack::VecHash, true>, std::__1::__unordered_map_equal<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::equal_to<std::__1::vector<int, std::__1::allocator<int> > >, true>, std::__1::allocator<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double> > >::__construct_node_hash<std::__1::piecewise_construct_t const&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>, std::__1::tuple<> >(unsigned long, std::__1::piecewise_construct_t const&&&, std::__1::tuple<std::__1::vector<int, std::__1::allocator<int> > const&>&&, std::__1::tuple<>&&) (in multitubedesign) + 134 [0x10f456626] new:226
+ ! : | + ! : | + ! 7 operator new(unsigned long) (in libc++abi.dylib) + 40 [0x7fff59cd8f48]
+ ! : | + ! : | + ! : 7 malloc (in libsystem_malloc.dylib) + 24 [0x7fff5c75d783]
+ ! : | + ! : | + ! : 6 malloc_zone_malloc (in libsystem_malloc.dylib) + 103 [0x7fff5c75d807]
+ ! : | + ! : | + ! : | 4 szone_malloc_should_clear (in libsystem_malloc.dylib) + 66 [0x7fff5c75ebac]
+ ! : | + ! : | + ! : | + 4 tiny_malloc_should_clear (in libsystem_malloc.dylib) + 58,67,... [0x7fff5c75ec9a,0x7fff5c75eca3,...]
+ ! : | + ! : | + ! : | 2 default_zone_malloc (in libsystem_malloc.dylib) + 6,45 [0x7fff5c75d85e,0x7fff5c75d885]
+ ! : | + ! : | + ! : 1 malloc_zone_malloc (in libsystem_malloc.dylib) + 139 [0x7fff5c75d82b]
+ ! : | + ! : | + ! 1 operator new(unsigned long) (in libc++abi.dylib) + 6 [0x7fff59cd8f26]
+ ! : | + ! : | + 3 std::__1::unique_ptr<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*>, std::__1::__hash_node_destructor<std::__1::allocator<std::__1::__hash_node<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, void*> > > > std::__1::__hash_table<std::__1::__hash_value_type<std::__1::vector<int, std::__1::allocator<int> >, long double>, std::__1::__unordered_map_hasher<std::__1::vector<int, std::__1::allocator<int> >, std::__1::__hash_value_type<std::__1::vector
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment