Fuzz introspector: bliss_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
48 61 3 :

['igraph_error', 'igraph_errorf', 'igraph_vector_int_size']

48 61 (anonymousnamespace)::bliss_set_colors(bliss::AbstractGraph*,igraph_vector_int_tconst*) call site: 00000 /src/igraph/src/isomorphism/bliss.cc:143
46 91 3 :

['igraph_vector_int_size', 'igraph_error', 'igraph_vector_int_reserve']

46 91 igraph_vector_int_push_back call site: 00139 /src/igraph/src/core/vector.pmt:568
26 127 5 :

['igraph_vector_int_resize', 'igraph_error', 'igraph_i_attribute_add_vertices', 'IGRAPH_FINALLY_EXIT', 'IGRAPH_FINALLY_ENTER']

26 154 igraph_add_vertices call site: 00088 /src/igraph/src/graph/type_indexededgelist.c:412
26 96 3 :

['igraph_i_attribute_add_edges', 'igraph_vector_int_resize', 'igraph_error']

26 294 igraph_add_edges call site: 00177 /src/igraph/src/graph/type_indexededgelist.c:312
25 25 1 :

['igraph_errorf']

25 25 igraph_add_edges call site: 00133 /src/igraph/src/graph/type_indexededgelist.c:266
25 25 1 :

['igraph_errorf']

25 25 igraph_add_vertices call site: 00069 /src/igraph/src/graph/type_indexededgelist.c:392
23 23 1 :

['igraph_error']

23 23 igraph_vector_int_init call site: 00010 /src/igraph/src/core/vector.pmt:145
21 21 1 :

['mpz_neg']

21 77 mpz_mul_si call site: 00367 /src/igraph/vendor/mini-gmp/mini-gmp.c:2020
15 69 2 :

['bliss::Partition::shellsort_cell(bliss::Partition::Cell*)', 'bliss::Partition::split_cell(bliss::Partition::Cell*)']

15 69 bliss::Partition::zplit_cell(bliss::Partition::Cell*,bool) call site: 00000 /src/igraph/src/isomorphism/bliss/partition.cc:961
12 12 1 :

['mpn_get_str_bits']

12 12 mpz_get_str call site: 00000 /src/igraph/vendor/mini-gmp/mini-gmp.c:4247
8 8 4 :

['std::runtime_error::runtime_error(char const*)', '__cxa_allocate_exception', '__cxa_free_exception', '__cxa_throw']

8 8 (anonymousnamespace)::bliss_from_igraph(igraph_sconst*) call site: 00000 /src/igraph/src/isomorphism/bliss.cc:82
8 8 4 :

['std::runtime_error::runtime_error(char const*)', '__cxa_allocate_exception', '__cxa_free_exception', '__cxa_throw']

8 8 bliss::Digraph::add_edge(unsignedint,unsignedint) call site: 00000 /src/igraph/src/isomorphism/bliss/graph.cc:1909

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 igraph_set_error_handler [function] [call site] 00001
1 igraph_set_warning_handler [function] [call site] 00002
1 igraph_vector_int_init [function] [call site] 00003
2 igraph_fatal [function] [call site] 00004
3 igraph_fatal_handler_abort [function] [call site] 00005
4 fprintf [call site] 00006
4 igraph_abort [function] [call site] 00007
5 abort [call site] 00008
3 igraph_abort [function] [call site] 00009
2 calloc [call site] 00010
2 igraph_error [function] [call site] 00011
3 igraph_error_handler_abort [function] [call site] 00012
4 igraph_strerror [function] [call site] 00013
5 igraph_fatalf [function] [call site] 00014
6 vsnprintf [call site] 00015
6 igraph_fatal [function] [call site] 00016
4 fprintf [call site] 00017
4 igraph_abort [function] [call site] 00018
1 check_err(int) [function] [call site] 00019
2 abort [call site] 00020
1 igraph_create [function] [call site] 00021
2 igraph_vector_int_size [function] [call site] 00022
3 igraph_fatal [function] [call site] 00023
3 igraph_fatal [function] [call site] 00024
2 igraph_vector_int_size [function] [call site] 00025
2 igraph_error [function] [call site] 00026
2 igraph_vector_int_isininterval [function] [call site] 00027
3 igraph_fatal [function] [call site] 00028
3 igraph_fatal [function] [call site] 00029
2 igraph_error [function] [call site] 00030
2 igraph_vector_int_max [function] [call site] 00031
3 igraph_fatal [function] [call site] 00032
3 igraph_fatal [function] [call site] 00033
3 igraph_fatal [function] [call site] 00034
2 igraph_empty [function] [call site] 00035
3 igraph_empty_attrs [function] [call site] 00036
4 igraph_error [function] [call site] 00037
4 igraph_vector_int_init [function] [call site] 00038
4 igraph_error [function] [call site] 00039
4 igraph_vector_int_init [function] [call site] 00040
4 igraph_error [function] [call site] 00041
4 igraph_vector_int_init [function] [call site] 00042
4 igraph_error [function] [call site] 00043
4 igraph_vector_int_init [function] [call site] 00044
4 igraph_error [function] [call site] 00045
4 igraph_vector_int_init [function] [call site] 00046
4 igraph_error [function] [call site] 00047
4 igraph_vector_int_init [function] [call site] 00048
4 igraph_error [function] [call site] 00049
4 calloc [call site] 00050
4 igraph_error [function] [call site] 00051
4 IGRAPH_FINALLY_REAL [function] [call site] 00052
5 igraph_i_reset_finally_stack [function] [call site] 00053
5 igraph_fatalf [function] [call site] 00054
5 igraph_i_reset_finally_stack [function] [call site] 00055
5 igraph_fatalf [function] [call site] 00056
4 igraph_free [function] [call site] 00057
4 igraph_i_property_cache_init [function] [call site] 00058
4 igraph_error [function] [call site] 00059
4 IGRAPH_FINALLY_REAL [function] [call site] 00060
4 igraph_i_property_cache_destroy [function] [call site] 00061
4 igraph_i_attribute_init [function] [call site] 00062
4 igraph_error [function] [call site] 00063
4 igraph_add_vertices [function] [call site] 00064
5 igraph_ecount [function] [call site] 00065
6 igraph_vector_int_size [function] [call site] 00066
5 igraph_vcount [function] [call site] 00067
5 igraph_error [function] [call site] 00068
5 igraph_errorf [function] [call site] 00069
6 vsnprintf [call site] 00070
6 igraph_error [function] [call site] 00071
5 igraph_errorf [function] [call site] 00072
5 igraph_vector_int_reserve [function] [call site] 00073
6 igraph_fatal [function] [call site] 00074
6 igraph_fatal [function] [call site] 00075
6 igraph_fatal [function] [call site] 00076
6 igraph_vector_int_capacity [function] [call site] 00077
6 realloc [call site] 00078
6 igraph_error [function] [call site] 00079
5 igraph_error [function] [call site] 00080
5 igraph_vector_int_reserve [function] [call site] 00081
5 igraph_error [function] [call site] 00082
5 igraph_vector_int_resize [function] [call site] 00083
6 igraph_fatal [function] [call site] 00084
6 igraph_fatal [function] [call site] 00085
6 igraph_vector_int_reserve [function] [call site] 00086
6 igraph_error [function] [call site] 00087
5 igraph_vector_int_resize [function] [call site] 00088
5 IGRAPH_FINALLY_ENTER [function] [call site] 00089
6 igraph_i_reset_finally_stack [function] [call site] 00090
6 igraph_fatal [function] [call site] 00091
5 igraph_i_attribute_add_vertices [function] [call site] 00092
5 igraph_vector_int_resize [function] [call site] 00093
5 igraph_vector_int_resize [function] [call site] 00094
5 IGRAPH_FINALLY_EXIT [function] [call site] 00095
6 igraph_i_reset_finally_stack [function] [call site] 00096
6 igraph_fatal [function] [call site] 00097
5 igraph_error [function] [call site] 00098
5 igraph_vcount [function] [call site] 00099
5 igraph_i_property_cache_invalidate_conditionally [function] [call site] 00100
6 __assert_fail [call site] 00101
6 igraph_i_property_cache_get_bool [function] [call site] 00102
7 igraph_fatal [function] [call site] 00103
7 __assert_fail [call site] 00104
4 igraph_error [function] [call site] 00105
4 IGRAPH_FINALLY_CLEAN [function] [call site] 00106
5 igraph_i_reset_finally_stack [function] [call site] 00107
5 igraph_fatalf [function] [call site] 00108
2 igraph_error [function] [call site] 00109
2 IGRAPH_FINALLY_REAL [function] [call site] 00110
2 igraph_destroy [function] [call site] 00111
3 igraph_i_attribute_destroy [function] [call site] 00112
3 igraph_i_property_cache_destroy [function] [call site] 00113
3 igraph_vector_int_destroy [function] [call site] 00114
4 igraph_fatal [function] [call site] 00115
3 igraph_vector_int_destroy [function] [call site] 00116
3 igraph_vector_int_destroy [function] [call site] 00117
3 igraph_vector_int_destroy [function] [call site] 00118
3 igraph_vector_int_destroy [function] [call site] 00119
3 igraph_vector_int_destroy [function] [call site] 00120
2 igraph_vcount [function] [call site] 00121
2 igraph_add_vertices [function] [call site] 00122
2 igraph_error [function] [call site] 00123
2 igraph_add_edges [function] [call site] 00124
3 igraph_vector_int_size [function] [call site] 00125
3 igraph_vector_int_size [function] [call site] 00126
3 igraph_is_directed [function] [call site] 00127
3 igraph_vector_int_size [function] [call site] 00128
3 igraph_error [function] [call site] 00129
3 igraph_vcount [function] [call site] 00130
3 igraph_vector_int_isininterval [function] [call site] 00131
3 igraph_error [function] [call site] 00132
3 igraph_errorf [function] [call site] 00133
3 igraph_errorf [function] [call site] 00134
3 igraph_vector_int_reserve [function] [call site] 00135
3 igraph_vector_int_reserve [function] [call site] 00136
3 igraph_vector_int_push_back [function] [call site] 00137
4 igraph_fatal [function] [call site] 00138
4 igraph_fatal [function] [call site] 00139
4 igraph_vector_int_size [function] [call site] 00140
4 igraph_error [function] [call site] 00141
4 igraph_vector_int_reserve [function] [call site] 00142
4 igraph_error [function] [call site] 00143
3 igraph_vector_int_push_back [function] [call site] 00144
3 igraph_vector_int_push_back [function] [call site] 00145
3 igraph_vector_int_push_back [function] [call site] 00146
3 IGRAPH_FINALLY_ENTER [function] [call site] 00147
3 igraph_vector_int_init [function] [call site] 00148
3 IGRAPH_FINALLY_EXIT [function] [call site] 00149
3 IGRAPH_FINALLY_REAL [function] [call site] 00150
3 igraph_vector_int_destroy [function] [call site] 00151
3 igraph_vector_int_init [function] [call site] 00152
3 IGRAPH_FINALLY_EXIT [function] [call site] 00153
3 IGRAPH_FINALLY_REAL [function] [call site] 00154
3 igraph_vector_int_destroy [function] [call site] 00155
3 igraph_vector_int_pair_order [function] [call site] 00156
4 igraph_vector_int_size [function] [call site] 00157
4 igraph_fatal [function] [call site] 00158
4 igraph_vector_int_init [function] [call site] 00159
4 igraph_error [function] [call site] 00160
4 igraph_vector_int_init [function] [call site] 00161
4 igraph_error [function] [call site] 00162
4 igraph_vector_int_resize [function] [call site] 00163
4 igraph_error [function] [call site] 00164
4 igraph_vector_int_null [function] [call site] 00165
5 igraph_fatal [function] [call site] 00166
5 igraph_fatal [function] [call site] 00167
5 igraph_vector_int_size [function] [call site] 00168
5 igraph_vector_int_size [function] [call site] 00169
4 igraph_vector_int_null [function] [call site] 00170
4 igraph_vector_int_destroy [function] [call site] 00171
4 igraph_vector_int_destroy [function] [call site] 00172
4 IGRAPH_FINALLY_CLEAN [function] [call site] 00173
3 igraph_vector_int_resize [function] [call site] 00174
3 IGRAPH_FINALLY_EXIT [function] [call site] 00175
3 igraph_vector_int_pair_order [function] [call site] 00176
3 igraph_vector_int_resize [function] [call site] 00177
3 igraph_i_attribute_add_edges [function] [call site] 00178
3 igraph_vector_int_resize [function] [call site] 00179
3 IGRAPH_FINALLY_EXIT [function] [call site] 00180
3 igraph_i_create_start_vectors [function] [call site] 00181
4 igraph_vector_int_size [function] [call site] 00182
4 igraph_vector_int_resize [function] [call site] 00183
4 igraph_error [function] [call site] 00184
4 igraph_vector_int_null [function] [call site] 00185
3 igraph_i_create_start_vectors [function] [call site] 00186
3 igraph_vector_int_destroy [function] [call site] 00187
3 igraph_vector_int_destroy [function] [call site] 00188
3 IGRAPH_FINALLY_CLEAN [function] [call site] 00189
3 IGRAPH_FINALLY_EXIT [function] [call site] 00190
3 igraph_i_property_cache_invalidate_conditionally [function] [call site] 00191
2 igraph_error [function] [call site] 00192
2 IGRAPH_FINALLY_CLEAN [function] [call site] 00193
1 igraph_has_multiple [function] [call site] 00194
2 igraph_vcount [function] [call site] 00195
2 igraph_ecount [function] [call site] 00196
2 igraph_is_directed [function] [call site] 00197
2 igraph_i_property_cache_has [function] [call site] 00198
3 __assert_fail [call site] 00199
2 igraph_vector_int_init [function] [call site] 00200
2 igraph_neighbors [function] [call site] 00201
3 igraph_is_directed [function] [call site] 00202
3 igraph_i_neighbors [function] [call site] 00203
4 igraph_vcount [function] [call site] 00204
4 igraph_error [function] [call site] 00205
4 igraph_error [function] [call site] 00206
4 igraph_is_directed [function] [call site] 00207
4 igraph_error [function] [call site] 00208
4 igraph_vector_int_resize [function] [call site] 00209
4 igraph_error [function] [call site] 00210
4 igraph_is_directed [function] [call site] 00211
4 igraph_is_directed [function] [call site] 00212
4 igraph_is_directed [function] [call site] 00213
4 igraph_vector_int_resize [function] [call site] 00214
4 igraph_error [function] [call site] 00215
3 igraph_i_neighbors [function] [call site] 00216
2 igraph_error [function] [call site] 00217
2 igraph_vector_int_size [function] [call site] 00218
2 IGRAPH_FINALLY_CLEAN [function] [call site] 00219
2 igraph_i_property_cache_set_bool [function] [call site] 00220
3 igraph_fatal [function] [call site] 00221
3 __assert_fail [call site] 00222
1 check_err(int) [function] [call site] 00223
1 igraph_vector_int_list_init [function] [call site] 00224
2 calloc [call site] 00225
2 igraph_i_vector_int_list_init_slice [function] [call site] 00226
3 igraph_i_vector_int_list_init_item [function] [call site] 00227
4 igraph_vector_int_init [function] [call site] 00228
3 igraph_i_vector_int_list_destroy_slice [function] [call site] 00229
4 igraph_i_vector_int_list_destroy_item [function] [call site] 00230
5 igraph_vector_int_destroy [function] [call site] 00231
3 igraph_error [function] [call site] 00232
1 check_err(int) [function] [call site] 00233
1 igraph_automorphism_group [function] [call site] 00234
2 (anonymous namespace)::bliss_from_igraph(igraph_s const*) [function] [call site] 00235
3 igraph_vcount [function] [call site] 00236
3 igraph_ecount [function] [call site] 00237
3 __cxa_allocate_exception [call site] 00238
3 igraph_is_directed [function] [call site] 00239
3 bliss::Digraph::Digraph(unsigned int) [function] [call site] 00240
4 bliss::AbstractGraph::AbstractGraph() [function] [call site] 00241
5 bliss::Partition::Partition() [function] [call site] 00242
6 bliss::KStack ::KStack() [function] [call site] 00243
6 bliss::KQueue ::KQueue() [function] [call site] 00244
6 bliss::KStack ::~KStack() [function] [call site] 00245
5 bliss::Heap::Heap() [function] [call site] 00246
5 bliss::UintSeqHash::UintSeqHash() [function] [call site] 00247
5 bliss::Orbit::Orbit() [function] [call site] 00248
5 bliss::Orbit::~Orbit() [function] [call site] 00249
5 bliss::Heap::~Heap() [function] [call site] 00250
5 bliss::Partition::~Partition() [function] [call site] 00251
6 bliss::KQueue ::~KQueue() [function] [call site] 00252
6 bliss::KStack ::~KStack() [function] [call site] 00253
4 bliss::AbstractGraph::~AbstractGraph() [function] [call site] 00254
5 bliss::Orbit::~Orbit() [function] [call site] 00255
5 bliss::Heap::~Heap() [function] [call site] 00256
5 bliss::Partition::~Partition() [function] [call site] 00257
3 bliss::Graph::Graph(unsigned int) [function] [call site] 00258
4 bliss::AbstractGraph::AbstractGraph() [function] [call site] 00259
4 bliss::AbstractGraph::~AbstractGraph() [function] [call site] 00260
2 IGRAPH_FINALLY_REAL [function] [call site] 00261
2 igraph_is_directed [function] [call site] 00262
2 bliss::Stats::Stats() [function] [call site] 00263
3 bliss::BigNum::BigNum() [function] [call site] 00264
3 bliss::Stats::reset() [function] [call site] 00266
4 bliss::BigNum::assign(int) [function] [call site] 00267
5 mpz_set_si [function] [call site] 00268
6 mpz_set_ui [function] [call site] 00269
7 mpz_realloc [function] [call site] 00270
8 gmp_xrealloc_limbs [function] [call site] 00271
9 __assert_fail [call site] 00272
8 gmp_xalloc_limbs [function] [call site] 00273
6 mpz_realloc [function] [call site] 00274
2 igraph_vector_int_list_clear [function] [call site] 00275
3 igraph_fatal [function] [call site] 00276
3 igraph_fatal [function] [call site] 00277
3 igraph_i_vector_int_list_destroy_slice [function] [call site] 00278
2 bliss::AbstractGraph::find_automorphisms(bliss::Stats&, std::__1::function const&, std::__1::function const&) [function] [call site] 00279
3 bliss::AbstractGraph::search(bool, bliss::Stats&, std::__1::function const&, std::__1::function const&) [function] [call site] 00280
4 bliss::Stats::reset() [function] [call site] 00281
4 bliss::Partition::init(unsigned int) [function] [call site] 00282
5 bliss::KQueue ::init(unsigned int) [function] [call site] 00283
6 __assert_fail [call site] 00284
5 bliss::KStack ::init(int) [function] [call site] 00285
6 __assert_fail [call site] 00286
4 bliss::Partition::cr_init() [function] [call site] 00287
5 __assert_fail [call site] 00288
5 bliss::Partition::cr_create_at_level_trailed(unsigned int, unsigned int) [function] [call site] 00289
6 __assert_fail [call site] 00290
6 bliss::Partition::cr_create_at_level(unsigned int, unsigned int) [function] [call site] 00291
7 __assert_fail [call site] 00292
7 __assert_fail [call site] 00293
7 __assert_fail [call site] 00294
7 __assert_fail [call site] 00295
7 __assert_fail [call site] 00296
7 __assert_fail [call site] 00297
4 bliss::Heap::init(unsigned int) [function] [call site] 00298
5 __assert_fail [call site] 00299
4 bliss::Partition::is_discrete() const [function] [call site] 00300
4 bliss::AbstractGraph::update_labeling(unsigned int*) [function] [call site] 00301
4 bliss::Partition::cr_free() [function] [call site] 00302
4 bliss::Orbit::init(unsigned int) [function] [call site] 00303
5 __assert_fail [call site] 00304
5 bliss::Orbit::reset() [function] [call site] 00305
6 __assert_fail [call site] 00306
6 __assert_fail [call site] 00307
4 bliss::Orbit::init(unsigned int) [function] [call site] 00308
4 bliss::AbstractGraph::long_prune_init() [function] [call site] 00309
5 bliss::AbstractGraph::long_prune_deallocate() [function] [call site] 00310
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00311
4 bliss::Partition::cr_split_level(unsigned int, std::__1::vector > const&) [function] [call site] 00312
5 __assert_fail [call site] 00313
5 __assert_fail [call site] 00314
5 __assert_fail [call site] 00315
5 __assert_fail [call site] 00316
5 bliss::Partition::CRCell::detach() [function] [call site] 00317
5 bliss::Partition::cr_create_at_level(unsigned int, unsigned int) [function] [call site] 00318
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00319
4 bliss::TreeNode::TreeNode() [function] [call site] 00320
5 bliss::UintSeqHash::UintSeqHash() [function] [call site] 00321
4 bliss::Partition::set_backtrack_point() [function] [call site] 00322
5 bliss::KStack ::size() const [function] [call site] 00323
5 bliss::Partition::cr_get_backtrack_point() [function] [call site] 00324
6 __assert_fail [call site] 00325
4 bliss::TreeNode::~TreeNode() [function] [call site] 00326
4 bliss::Partition::goto_backtrack_point(unsigned int) [function] [call site] 00327
5 __assert_fail [call site] 00328
5 bliss::Partition::cr_goto_backtrack_point(unsigned int) [function] [call site] 00329
6 __assert_fail [call site] 00330
6 __assert_fail [call site] 00331
6 __assert_fail [call site] 00332
6 __assert_fail [call site] 00333
6 bliss::Partition::CRCell::detach() [function] [call site] 00334
6 __assert_fail [call site] 00335
6 __assert_fail [call site] 00336
6 bliss::Partition::CRCell::detach() [function] [call site] 00337
6 bliss::Partition::cr_create_at_level(unsigned int, unsigned int) [function] [call site] 00338
5 bliss::KStack ::size() const [function] [call site] 00339
5 __assert_fail [call site] 00340
5 bliss::KStack ::size() const [function] [call site] 00341
5 bliss::KStack ::pop() [function] [call site] 00342
6 __assert_fail [call site] 00343
5 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00344
6 __assert_fail [call site] 00345
5 __assert_fail [call site] 00346
5 __assert_fail [call site] 00347
5 __assert_fail [call site] 00348
5 __assert_fail [call site] 00349
5 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00350
5 __assert_fail [call site] 00351
5 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00352
5 __assert_fail [call site] 00353
4 bliss::Partition::set_backtrack_point() [function] [call site] 00354
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00355
4 bliss::AbstractGraph::long_prune_get_fixed(unsigned int) [function] [call site] 00356
4 bliss::AbstractGraph::long_prune_swap(unsigned int, unsigned int) [function] [call site] 00357
4 bliss::AbstractGraph::long_prune_get_fixed(unsigned int) [function] [call site] 00358
4 __assert_fail [call site] 00359
4 bliss::AbstractGraph::long_prune_swap(unsigned int, unsigned int) [function] [call site] 00360
4 bliss::AbstractGraph::long_prune_get_mcrs(unsigned int) [function] [call site] 00361
4 bliss::Orbit::is_minimal_representative(unsigned int) const [function] [call site] 00362
5 bliss::Orbit::get_minimal_representative(unsigned int) const [function] [call site] 00363
4 bliss::Orbit::is_minimal_representative(unsigned int) const [function] [call site] 00364
4 bliss::Orbit::orbit_size(unsigned int) const [function] [call site] 00365
4 bliss::BigNum::multiply(int) [function] [call site] 00366
5 mpz_mul_si [function] [call site] 00367
6 mpz_mul_ui [function] [call site] 00368
7 mpz_init_set_ui [function] [call site] 00369
7 mpz_mul [function] [call site] 00372
8 mpz_init2 [function] [call site] 00373
9 gmp_xalloc_limbs [function] [call site] 00374
8 mpn_mul [function] [call site] 00375
9 __assert_fail [call site] 00376
9 __assert_fail [call site] 00377
9 __assert_fail [call site] 00378
9 __assert_fail [call site] 00379
9 mpn_mul_1 [function] [call site] 00380
10 __assert_fail [call site] 00381
9 mpn_addmul_1 [function] [call site] 00382
10 __assert_fail [call site] 00383
8 mpz_clear [function] [call site] 00386
7 mpz_clear [function] [call site] 00387
6 mpz_mul_ui [function] [call site] 00392
4 bliss::Partition::individualize(bliss::Partition::Cell*, unsigned int) [function] [call site] 00393
5 bliss::Partition::Cell::is_unit() const [function] [call site] 00394
5 __assert_fail [call site] 00395
5 __assert_fail [call site] 00396
5 __assert_fail [call site] 00397
5 __assert_fail [call site] 00398
5 bliss::Partition::aux_split_in_two(bliss::Partition::Cell*, unsigned int) [function] [call site] 00399
6 __assert_fail [call site] 00400
6 __assert_fail [call site] 00401
6 bliss::KStack ::size() const [function] [call site] 00402
6 bliss::Partition::cr_get_level(unsigned int) const [function] [call site] 00403
7 __assert_fail [call site] 00404
7 __assert_fail [call site] 00405
6 bliss::Partition::cr_create_at_level_trailed(unsigned int, unsigned int) [function] [call site] 00406
6 bliss::KStack ::push(bliss::Partition::RefInfo) [function] [call site] 00407
7 __assert_fail [call site] 00408
6 bliss::Partition::Cell::is_unit() const [function] [call site] 00409
5 __assert_fail [call site] 00410
4 bliss::Partition::Cell::is_unit() const [function] [call site] 00411
4 bliss::AbstractGraph::refine_to_equitable(bliss::Partition::Cell*, bliss::Partition::Cell*) [function] [call site] 00412
5 bliss::Partition::splitting_queue_add(bliss::Partition::Cell*) [function] [call site] 00413
6 __assert_fail [call site] 00414
6 bliss::KQueue ::push_front(bliss::Partition::Cell*) [function] [call site] 00415
7 __assert_fail [call site] 00416
6 bliss::KQueue ::push_back(bliss::Partition::Cell*) [function] [call site] 00417
7 __assert_fail [call site] 00418
5 bliss::Partition::splitting_queue_add(bliss::Partition::Cell*) [function] [call site] 00419
5 bliss::AbstractGraph::do_refine_to_equitable() [function] [call site] 00420
6 bliss::UintSeqHash::reset() [function] [call site] 00421
6 bliss::Partition::splitting_queue_is_empty() const [function] [call site] 00422
7 bliss::KQueue ::is_empty() const [function] [call site] 00423
6 bliss::Partition::splitting_queue_pop() [function] [call site] 00424
7 bliss::KQueue ::is_empty() const [function] [call site] 00425
7 bliss::KQueue ::pop_front() [function] [call site] 00426
8 __assert_fail [call site] 00427
7 __assert_fail [call site] 00428
6 bliss::Partition::Cell::is_unit() const [function] [call site] 00429
6 bliss::Partition::splitting_queue_clear() [function] [call site] 00430
7 bliss::Partition::splitting_queue_is_empty() const [function] [call site] 00431
7 bliss::Partition::splitting_queue_pop() [function] [call site] 00432
4 bliss::AbstractGraph::refine_to_equitable(bliss::Partition::Cell*) [function] [call site] 00433
5 bliss::Partition::splitting_queue_add(bliss::Partition::Cell*) [function] [call site] 00434
5 bliss::AbstractGraph::do_refine_to_equitable() [function] [call site] 00435
4 bliss::Partition::is_discrete() const [function] [call site] 00436
4 bliss::UintSeqHash::cmp(bliss::UintSeqHash const&) const [function] [call site] 00437
4 bliss::UintSeqHash::get_value() const [function] [call site] 00438
4 bliss::UintSeqHash::cmp(bliss::UintSeqHash const&) const [function] [call site] 00439
4 bliss::UintSeqHash::cmp(bliss::UintSeqHash const&) const [function] [call site] 00440
4 bliss::UintSeqHash::UintSeqHash() [function] [call site] 00441
4 bliss::UintSeqHash::update(unsigned int) [function] [call site] 00442
4 bliss::UintSeqHash::get_value() const [function] [call site] 00443
4 bliss::UintSeqHash::update(unsigned int) [function] [call site] 00444
4 bliss::UintSeqHash::get_value() const [function] [call site] 00445
4 __assert_fail [call site] 00446
4 bliss::TreeNode::TreeNode() [function] [call site] 00447
4 bliss::UintSeqHash::operator=(bliss::UintSeqHash const&) [function] [call site] 00448
4 bliss::Partition::is_discrete() const [function] [call site] 00449
4 bliss::AbstractGraph::update_labeling_and_its_inverse(unsigned int*, unsigned int*) [function] [call site] 00450
4 bliss::AbstractGraph::update_labeling_and_its_inverse(unsigned int*, unsigned int*) [function] [call site] 00451
4 bliss::AbstractGraph::reset_permutation(unsigned int*) [function] [call site] 00452
4 bliss::AbstractGraph::reset_permutation(unsigned int*) [function] [call site] 00453
4 bliss::Orbit::reset() [function] [call site] 00454
4 bliss::Orbit::reset() [function] [call site] 00455
4 bliss::BigNum::assign(int) [function] [call site] 00456
4 bliss::AbstractGraph::PathInfo::PathInfo() [function] [call site] 00457
5 bliss::UintSeqHash::UintSeqHash() [function] [call site] 00458
4 bliss::UintSeqHash::operator=(bliss::UintSeqHash const&) [function] [call site] 00459
4 bliss::Partition::is_discrete() const [function] [call site] 00460
4 bliss::Partition::is_discrete() const [function] [call site] 00461
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00462
4 __assert_fail [call site] 00463
4 __assert_fail [call site] 00464
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00465
4 __assert_fail [call site] 00466
4 __assert_fail [call site] 00467
4 __assert_fail [call site] 00468
4 __assert_fail [call site] 00469
4 __assert_fail [call site] 00470
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00471
4 bliss::AbstractGraph::reset_permutation(unsigned int*) [function] [call site] 00472
4 bliss::Orbit::reset() [function] [call site] 00473
4 __assert_fail [call site] 00474
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00475
4 __assert_fail [call site] 00476
4 bliss::AbstractGraph::PathInfo::PathInfo() [function] [call site] 00477
4 bliss::UintSeqHash::operator=(bliss::UintSeqHash const&) [function] [call site] 00478
4 __assert_fail [call site] 00479
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00480
4 bliss::Partition::cr_split_level(unsigned int, std::__1::vector > const&) [function] [call site] 00481
4 bliss::Partition::nof_discrete_cells() const [function] [call site] 00482
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00483
4 bliss::Partition::set_backtrack_point() [function] [call site] 00484
4 bliss::AbstractGraph::update_labeling_and_its_inverse(unsigned int*, unsigned int*) [function] [call site] 00485
4 bliss::AbstractGraph::reset_permutation(unsigned int*) [function] [call site] 00486
4 bliss::Orbit::reset() [function] [call site] 00487
4 __assert_fail [call site] 00488
4 bliss::AbstractGraph::PathInfo::PathInfo() [function] [call site] 00489
4 bliss::UintSeqHash::operator=(bliss::UintSeqHash const&) [function] [call site] 00490
4 bliss::Partition::is_discrete() const [function] [call site] 00491
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00492
4 bliss::AbstractGraph::long_prune_add_automorphism(unsigned int const*) [function] [call site] 00493
5 bliss::AbstractGraph::long_prune_allocget_fixed(unsigned int) [function] [call site] 00494
5 bliss::AbstractGraph::long_prune_allocget_mcrs(unsigned int) [function] [call site] 00495
4 bliss::AbstractGraph::update_orbit_information(bliss::Orbit&, unsigned int const*) [function] [call site] 00496
5 bliss::Orbit::merge_orbits(unsigned int, unsigned int) [function] [call site] 00497
6 bliss::Orbit::merge_orbits(bliss::Orbit::OrbitEntry*, bliss::Orbit::OrbitEntry*) [function] [call site] 00498
4 bliss::Orbit::nof_orbits() const [function] [call site] 00499
4 bliss::AbstractGraph::update_orbit_information(bliss::Orbit&, unsigned int const*) [function] [call site] 00500
4 bliss::Orbit::nof_orbits() const [function] [call site] 00501
4 bliss::Orbit::is_minimal_representative(unsigned int) const [function] [call site] 00502
4 bliss::Orbit::is_minimal_representative(unsigned int) const [function] [call site] 00503
4 __assert_fail [call site] 00504
4 bliss::Partition::is_discrete() const [function] [call site] 00505
4 bliss::Partition::get_cell(unsigned int) const [function] [call site] 00506
4 bliss::AbstractGraph::long_prune_add_automorphism(unsigned int const*) [function] [call site] 00507
4 bliss::AbstractGraph::update_orbit_information(bliss::Orbit&, unsigned int const*) [function] [call site] 00508
4 bliss::TreeNode::~TreeNode() [function] [call site] 00509
4 bliss::AbstractGraph::long_prune_deallocate() [function] [call site] 00510
4 bliss::Partition::cr_free() [function] [call site] 00511
2 __cxa_begin_catch [call site] 00512
1 check_err(int) [function] [call site] 00513
1 igraph_free [function] [call site] 00514
1 igraph_vector_int_list_destroy [function] [call site] 00515
2 igraph_fatal [function] [call site] 00516
2 igraph_vector_int_list_clear [function] [call site] 00517
1 igraph_destroy [function] [call site] 00518
1 igraph_create [function] [call site] 00519
1 igraph_has_multiple [function] [call site] 00520
1 check_err(int) [function] [call site] 00521
1 igraph_vector_int_list_init [function] [call site] 00522
1 check_err(int) [function] [call site] 00523
1 igraph_automorphism_group [function] [call site] 00524
1 check_err(int) [function] [call site] 00525
1 igraph_free [function] [call site] 00526
1 igraph_vector_int_list_destroy [function] [call site] 00527
1 igraph_vector_int_destroy [function] [call site] 00528
1 IGRAPH_FINALLY_STACK_SIZE [function] [call site] 00529