TRIQS/TRIQS — Issue #7: Failed tests,  `_pytriqs_Solver_HybridizationExpansion.so`
Author: HugoStrand
Created: 2011-11-11 08:44:28+00:00
State: open

Hi!

I'm trying to install triqs on a OS X 10.6.8 system using macports installations for all of the dependencies except boost. I'm having problems with these tests failing,

```
bash-3.2$ cat LastTestsFailed.log
73:test_converter
82:SingleSiteBethe
83:CDMFT_4_sites-v2
```

where `test_converter` runs but produces unexpected output and `SingleSiteBethe` and `CDMFT_4_sites-v2` crashes seemingly somewhere in `_pytriqs_Solver_HybridizationExpansion.so`.

Any clues to what I'm doing wrong is much appreciated.

Cheers / Hugo

ps. cmake configuration and test output are appended below ds.

# cmake config

```
CMAKE_LIBRARY_PATH=/opt/local/lib \
CMAKE_INCLUDE_PATH=/opt/local/lib \
Hdf5_INCLUDE_DIRS=/opt/local/include \
HDF5_LIBRARY_DIRS=/opt/local/lib \
cmake ../TRIQS-TRIQS-775c5fd/ \
-DBOOST_SOURCE_DIR=/Users/hugstr/src/triqs/boost_1_47_0 \
-DCMAKE_INSTALL_PREFIX=~/apps/triq_v0.8 \
-DMPI_CXX_COMPILER=openmpicxx \
-DMPI_C_COMPILER=openmpicc \
-DMPI_Fortran_COMPILER=openmpif90 \
```

# Output for `test_converter`

The `test_converter` faliure seems to be caused by some part of the compiled code not printing what it used to, while the python code is still printing. Here is a diff of the expected and produced output.

```
bash-3.2$ diff --side-by-side test_converter.output /Users/hugstr/src/triqs/triqs_build/pytriqs/Tools/test/test_converter_output
1, 2, 3, 4, --0 0 1 <
--0 1 2 <
--0 2 3 <
--0 3 4 <
--1 0 10 <
--1 1 20 <
[2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0] [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]
[[2.0, 2.0, 2.0, 2.0], [2.0, 2.0, 2.0, 2.0], [2.0, 2.0, 2.0, [[2.0, 2.0, 2.0, 2.0], [2.0, 2.0, 2.0, 2.0], [2.0, 2.0, 2.0,
a --- > 12 <
b --- > 102 <
g2 {'a': 10, 'b': 28} g2 {'a': 10, 'b': 28}
g3 {'a': [10, 10, 10], 'b': [28, 28]} g3 {'a': [10, 10, 10], 'b': [28, 28]}
([2.5, 2.5, 2.5, 2.5, 2.5], [6, 6, 6]) ([2.5, 2.5, 2.5, 2.5, 2.5], [6, 6, 6])
2, 2, 2, 2, 2, <
6, 6, 6, <
<
p3 = ([4.5, 4.5, 4.5, 4.5, 4.5], [-9, -9, -9]) p3 = ([4.5, 4.5, 4.5, 4.5, 4.5], [-9, -9, -9])
a1 = (array([ 1., 1., 1.]), array([ 3., 3.])) a1 = (array([ 1., 1., 1.]), array([ 3., 3.]))

```
and there seems to be nothing printed to stderr as `test_converter_output.err` is empty.

# Failed `SingleSiteBethe`

Seems to crash in `_pytriqs_Solver_HybridizationExpansion.so` according to the backtrace:

```
Starting on 1 Nodes at : 2011-11-11 09:32:17.196552
/Users/hugstr/src/triqs/triqs_build/pytriqs/Base/DMFT/Loop_Generic.py:62: DeprecationWarning: The class myloop is deprecated and scheduled for removal in later version of TRIQS. Please upgrade your code (write your own loop)
warnings.warn("The class %s is deprecated and scheduled for removal in later version of TRIQS. Please upgrade your code (write your own loop)"%(self.__class__.__name__), DeprecationWarning)
------ Node : 0 -------- Iteration Number = 1

Optional parameters defined to their default values:
*Global_Moves -> []
Description :
A list of global moves

*Fitting_Frequency_Start -> 50
Description :
Frequency at which the fit starts

*Record_Statistics_Configurations -> False
Description :
(Expert only) Get the kink length statistics

*Quantum_Numbers_Selection -> at 0x10380c8c0>
Description :
(Prototype) A function to select quantum numbers

*Use_F -> False
Description :
(Expert only) Compute F

*Nmax_Matrix -> 100
Description :
Initial size of the determinant matrices

*Keep_Full_MC_Series -> False
Description :
(Expert only) Store the Green's function for later analysis

*Measured_Operators -> {}
Description :
A dict of operators that will be averaged

*N_Frequencies_Accumulated -> 100
Description :
Number of frequencies to accumulate

*Time_Accumulation -> False
Description :
Do we accumulate in imaginary-time?

*Random_Seed -> 34788
Description :
Seed for the random generator

*Eta -> 0.0
Description :
(Expert only) Value of eta, the minimum value of the det

*Legendre_Accumulation -> True
Description :
Do we accumulate in legendre?

*Proba_Move -> 1.0
Description :
Probability to move operators

*Proba_Insert_Remove -> 1.0
Description :
Probability to insert/remove operators

*Measured_Time_Correlators -> {}
Description :
A dict of operators, whose time correlations are to be measured

------------------------------------------------

Hamiltonian with Eps0 term :
2.5 C^(up,1)C(up,1)C^(down,1)C(down,1) - 1.25 C^(up,1)C(up,1) - 1.25 C^(down,1)C(down,1)
Inv Fourier done
Traceback (most recent call last):
File "/Users/hugstr/src/triqs/TRIQS-TRIQS-775c5fd/pytriqs/Solvers/HybridizationExpansion/test/SingleSiteBethe.py", line 83, in
myloop(Solver_List = S).run(N_Loops = 1)
File "/Users/hugstr/src/triqs/triqs_build/pytriqs/Base/DMFT/Loop_Generic.py", line 134, in run
sol.Solve()
File "/Users/hugstr/src/triqs/triqs_build/pytriqs/Solvers/HybridizationExpansion/__init__.py", line 294, in Solve
C_Module.MC_solve(self.__dict__ ) # C++ solver
RuntimeError: Triqs runtime error at /Users/hugstr/src/triqs/TRIQS-TRIQS-775c5fd/pytriqs/Solvers/HybridizationExpansion/C++/util.hpp :

Trace is :

1 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103b044fc triqs::mc_tools::histogram_binned& OP_Tools::map_insert_check, std::allocator > > >(std::map, std::allocator > >&, std::string const&, triqs::mc_tools::histogram_binned const&) 972
2 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103b049ec Insert_Cdag_C_Delta_SegmentPicture::Insert_Cdag_C_Delta_SegmentPicture(int, Configuration&, std::map, std::allocator > >&, triqs::mc_tools::polymorphic_random_generator&) 492
3 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103af73d2 MC_Hybridization_Matsubara::MC_Hybridization_Matsubara(triqs::python_tools::improved_python_dict const&, unsigned long) 3618
4 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103afa690 MC_Hybridization_Matsu::solve(boost::python::api::object) 208
5 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103b15112 boost::python::objects::caller_py_function_impl > >::operator()(_object*, _object*) 34
6 libboost_for_triqs.dylib 0x0000000102bc4d7c boost::python::objects::function::call(_object*, _object*) const 716
7 libboost_for_triqs.dylib 0x0000000102bc5010 boost::detail::function::void_function_ref_invoker0::invoke(boost::detail::function::function_buffer&) 32
8 libboost_for_triqs.dylib 0x0000000102bae3b3 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 67
9 _pytriqs_Solver_HybridizationExpansion.so 0x0000000103b14b8b boost::detail::function::function_obj_invoker2, boost::_bi::list3, boost::arg<2>, boost::_bi::value > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 27
10 libboost_for_triqs.dylib 0x0000000102bae398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
11 mpi.so 0x00000001033d6127 boost::detail::function::function_obj_invoker2 >, boost::_bi::list3, boost::arg<2>, boost::_bi::value > > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 23
12 libboost_for_triqs.dylib 0x0000000102bae398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
13 mpi.so 0x00000001033cd9a7 boost::detail::function::function_obj_invoker2 >, boost::_bi::list3, boost::arg<2>, boost::_bi::value > > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 23
14 libboost_for_triqs.dylib 0x0000000102bae398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
15 _pytriqs_GF.so 0x00000001027d7f5b boost::detail::function::function_obj_invoker2, boost::_bi::list3, boost::arg<2>, boost::_bi::value > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 27
16 libboost_for_triqs.dylib 0x0000000102bae17b boost::python::handle_exception_impl(boost::function0) 43
17 libboost_for_triqs.dylib 0x0000000102bc6ce0 function_call 80
18 Python 0x000000010000b902 PyObject_Call 98
19 Python 0x00000001000b4fee PyEval_EvalFrameEx 12990
20 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
21 Python 0x00000001000b7a8d PyEval_EvalFrameEx 23901
22 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
23 Python 0x00000001000b7a8d PyEval_EvalFrameEx 23901
24 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
25 Python 0x00000001000b9c16 PyEval_EvalCode 54
26 Python 0x00000001000dea6e PyRun_FileExFlags 174
27 Python 0x00000001000ded29 PyRun_SimpleFileExFlags 489
28 Python 0x00000001000ee40c Py_Main 2764
29 Python 0x0000000100000f14 0x0 4294971156

map_insert_check : key 'Insert_Cdagger_C_SegmentPicture___histo_proposed' is already present
```
# Fail `CDMFT_4_sites-v2`

Crashes in a way similar to `SingleSiteBethe` here is the output/trace:

```
Starting on 1 Nodes at : 2011-11-11 09:39:32.701854
Units =
[[/Users/hugstr/src/triqs/triqs_build/pytriqs/Base/DMFT/Loop_Generic.py:62: DeprecationWarning: The class myloop is deprecated and scheduled for removal in later version of TRIQS. Please upgrade your code (write your own loop)
warnings.warn("The class %s is deprecated and scheduled for removal in later version of TRIQS. Please upgrade your code (write your own loop)"%(self.__class__.__name__), DeprecationWarning)
------ Node : 0 -------- Iteration Number = 1
Total density = 1.000

Optional parameters defined to their default values:
*Global_Moves -> []
Description :
A list of global moves

*Fitting_Frequency_Start -> 50
Description :
Frequency at which the fit starts

*Record_Statistics_Configurations -> False
Description :
(Expert only) Get the kink length statistics

*Quantum_Numbers_Selection -> at 0x103a47050>
Description :
(Prototype) A function to select quantum numbers

*Use_F -> False
Description :
(Expert only) Compute F

*Random_Generator_Name ->
Description :
Name of the random number generator

*Nmax_Matrix -> 100
Description :
Initial size of the determinant matrices

*Keep_Full_MC_Series -> False
Description :
(Expert only) Store the Green's function for later analysis

*Use_Segment_Picture -> False
Description :
Guarantee is made that the C^+ C alternate in each config

*Measured_Operators -> {}
Description :
A dict of operators that will be averaged

*N_Time_Slices_Gtau -> 10000
Description :
Number of times slices in G_tau

*N_Frequencies_Accumulated -> 100
Description :
Number of frequencies to accumulate

*Time_Accumulation -> False
Description :
Do we accumulate in imaginary-time?

*Random_Seed -> 34788
Description :
Seed for the random generator

*Eta -> 0.0
Description :
(Expert only) Value of eta, the minimum value of the det

*Legendre_Accumulation -> True
Description :
Do we accumulate in legendre?

*Proba_Move -> 1.0
Description :
Probability to move operators

*N_Time_Slices_Delta -> 10000
Description :
Number of times slices in Delta

*Proba_Insert_Remove -> 1.0
Description :
Probability to insert/remove operators

*Measured_Time_Correlators -> {}
Description :
A dict of operators, whose time correlations are to be measured

------------------------------------------------

Hamiltonian with Eps0 term :
((1+0j)) C^(+1-up,1)C(+1-up,1)C^(+1-down,1)C(+1-down,1) + ((1+0j)) C^(+1-up,1)C(+1-up,1)C^(-1-down,1)C(-1-down,1) + ((1+0j)) C^(+1-up,1)C(+1-up,1)C^(+i-down,1)C(+i-down,1) + ((1+0j)) C^(+1-up,1)C(+1-up,1)C^(-i-down,1)C(-i-down,1) + ((1+0j)) C^(+1-up,1)C(-1-up,1)C^(+1-down,1)C(-1-down,1) + ((1+0j)) C^(+1-up,1)C(-1-up,1)C^(+i-down,1)C(-i-down,1) + ((-1+0j)) C^(+1-up,1)C(-1-up,1)C(+1-down,1)C^(-1-down,1) + ((-1+0j)) C^(+1-up,1)C(-1-up,1)C(+i-down,1)C^(-i-down,1) + ((1+0j)) C^(+1-up,1)C(+i-up,1)C^(+1-down,1)C(-i-down,1) + ((1+0j)) C^(+1-up,1)C(+i-up,1)C^(-1-down,1)C(+i-down,1) + ((-1+0j)) C^(+1-up,1)C(+i-up,1)C(+1-down,1)C^(+i-down,1) + ((-1+0j)) C^(+1-up,1)C(+i-up,1)C(-1-down,1)C^(-i-down,1) + ((1+0j)) C^(+1-up,1)C(-i-up,1)C^(+1-down,1)C(+i-down,1) + ((1+0j)) C^(+1-up,1)C(-i-up,1)C^(-1-down,1)C(-i-down,1) + ((-1+0j)) C^(+1-up,1)C(-i-up,1)C(-1-down,1)C^(+i-down,1) + ((-1+0j)) C^(+1-up,1)C(-i-up,1)C(+1-down,1)C^(-i-down,1) + ((1+0j)) C^(-1-up,1)C(-1-up,1)C^(+1-down,1)C(+1-down,1) + ((1+0j)) C^(-1-up,1)C(-1-up,1)C^(-1-down,1)C(-1-down,1) + ((1+0j)) C^(-1-up,1)C(-1-up,1)C^(+i-down,1)C(+i-down,1) + ((1+0j)) C^(-1-up,1)C(-1-up,1)C^(-i-down,1)C(-i-down,1) + ((1+0j)) C^(-1-up,1)C(+i-up,1)C^(+1-down,1)C(+i-down,1) + ((1+0j)) C^(-1-up,1)C(+i-up,1)C^(-1-down,1)C(-i-down,1) + ((-1+0j)) C^(-1-up,1)C(+i-up,1)C(-1-down,1)C^(+i-down,1) + ((-1+0j)) C^(-1-up,1)C(+i-up,1)C(+1-down,1)C^(-i-down,1) + ((1+0j)) C^(-1-up,1)C(-i-up,1)C^(+1-down,1)C(-i-down,1) + ((1+0j)) C^(-1-up,1)C(-i-up,1)C^(-1-down,1)C(+i-down,1) + ((-1+0j)) C^(-1-up,1)C(-i-up,1)C(+1-down,1)C^(+i-down,1) + ((-1+0j)) C^(-1-up,1)C(-i-up,1)C(-1-down,1)C^(-i-down,1) + ((1+0j)) C^(+i-up,1)C(+i-up,1)C^(+1-down,1)C(+1-down,1) + ((1+0j)) C^(+i-up,1)C(+i-up,1)C^(-1-down,1)C(-1-down,1) + ((1+0j)) C^(+i-up,1)C(+i-up,1)C^(+i-down,1)C(+i-down,1) + ((1+0j)) C^(+i-up,1)C(+i-up,1)C^(-i-down,1)C(-i-down,1) + ((1+0j)) C^(+i-up,1)C(-i-up,1)C^(+1-down,1)C(-1-down,1) + ((1+0j)) C^(+i-up,1)C(-i-up,1)C^(+i-down,1)C(-i-down,1) + ((-1+0j)) C^(+i-up,1)C(-i-up,1)C(+1-down,1)C^(-1-down,1) + ((-1+0j)) C^(+i-up,1)C(-i-up,1)C(+i-down,1)C^(-i-down,1) + ((1+0j)) C^(-i-up,1)C(-i-up,1)C^(+1-down,1)C(+1-down,1) + ((1+0j)) C^(-i-up,1)C(-i-up,1)C^(-1-down,1)C(-1-down,1) + ((1+0j)) C^(-i-up,1)C(-i-up,1)C^(+i-down,1)C(+i-down,1) + ((1+0j)) C^(-i-up,1)C(-i-up,1)C^(-i-down,1)C(-i-down,1) + ((-1+0j)) C(+1-up,1)C^(-1-up,1)C^(+1-down,1)C(-1-down,1) + ((-1+0j)) C(+1-up,1)C^(-1-up,1)C^(+i-down,1)C(-i-down,1) + ((1+0j)) C(+1-up,1)C^(-1-up,1)C(+1-down,1)C^(-1-down,1) + ((1+0j)) C(+1-up,1)C^(-1-up,1)C(+i-down,1)C^(-i-down,1) + ((-1+0j)) C(+1-up,1)C^(+i-up,1)C^(+1-down,1)C(+i-down,1) + ((-1+0j)) C(+1-up,1)C^(+i-up,1)C^(-1-down,1)C(-i-down,1) + ((1+0j)) C(+1-up,1)C^(+i-up,1)C(-1-down,1)C^(+i-down,1) + ((1+0j)) C(+1-up,1)C^(+i-up,1)C(+1-down,1)C^(-i-down,1) + ((-1+0j)) C(-1-up,1)C^(+i-up,1)C^(+1-down,1)C(-i-down,1) + ((-1+0j)) C(-1-up,1)C^(+i-up,1)C^(-1-down,1)C(+i-down,1) + ((1+0j)) C(-1-up,1)C^(+i-up,1)C(+1-down,1)C^(+i-down,1) + ((1+0j)) C(-1-up,1)C^(+i-up,1)C(-1-down,1)C^(-i-down,1) + ((-1+0j)) C(+1-up,1)C^(-i-up,1)C^(+1-down,1)C(-i-down,1) + ((-1+0j)) C(+1-up,1)C^(-i-up,1)C^(-1-down,1)C(+i-down,1) + ((1+0j)) C(+1-up,1)C^(-i-up,1)C(+1-down,1)C^(+i-down,1) + ((1+0j)) C(+1-up,1)C^(-i-up,1)C(-1-down,1)C^(-i-down,1) + ((-1+0j)) C(-1-up,1)C^(-i-up,1)C^(+1-down,1)C(+i-down,1) + ((-1+0j)) C(-1-up,1)C^(-i-up,1)C^(-1-down,1)C(-i-down,1) + ((1+0j)) C(-1-up,1)C^(-i-up,1)C(-1-down,1)C^(+i-down,1) + ((1+0j)) C(-1-up,1)C^(-i-up,1)C(+1-down,1)C^(-i-down,1) + ((-1+0j)) C(+i-up,1)C^(-i-up,1)C^(+1-down,1)C(-1-down,1) + ((-1+0j)) C(+i-up,1)C^(-i-up,1)C^(+i-down,1)C(-i-down,1) + ((1+0j)) C(+i-up,1)C^(-i-up,1)C(+1-down,1)C^(-1-down,1) + ((1+0j)) C(+i-up,1)C^(-i-up,1)C(+i-down,1)C^(-i-down,1) - 4.0 C^(+1-up,1)C(+1-up,1) - 2.0 C^(+i-up,1)C(+i-up,1) - 2.0 C^(-i-up,1)C(-i-up,1) - 4.0 C^(+1-down,1)C(+1-down,1) - 2.0 C^(+i-down,1)C(+i-down,1) - 2.0 C^(-i-down,1)C(-i-down,1)
Inv Fourier done
Traceback (most recent call last):
File "/Users/hugstr/src/triqs/TRIQS-TRIQS-775c5fd/pytriqs/Solvers/HybridizationExpansion/test/CDMFT_4_sites-v2.py", line 99, in
myloop(Solver_List = S,Chemical_potential = 2.0).run(N_Loops = 1)
File "/Users/hugstr/src/triqs/triqs_build/pytriqs/Base/DMFT/Loop_Generic.py", line 134, in run
sol.Solve()
File "/Users/hugstr/src/triqs/triqs_build/pytriqs/Solvers/HybridizationExpansion/__init__.py", line 294, in Solve
C_Module.MC_solve(self.__dict__ ) # C++ solver
RuntimeError: Triqs runtime error at /Users/hugstr/src/triqs/TRIQS-TRIQS-775c5fd/pytriqs/Solvers/HybridizationExpansion/C++/util.hpp :

Trace is :

1 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039c14fc triqs::mc_tools::histogram_binned& OP_Tools::map_insert_check, std::allocator > > >(std::map, std::allocator > >&, std::string const&, triqs::mc_tools::histogram_binned const&) 972
2 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039c1ebc Insert_Cdag_C_Delta::Insert_Cdag_C_Delta(int, Configuration&, std::map, std::allocator > >&, triqs::mc_tools::polymorphic_random_generator&) 492
3 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039b46c0 MC_Hybridization_Matsubara::MC_Hybridization_Matsubara(triqs::python_tools::improved_python_dict const&, unsigned long) 4368
4 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039b7690 MC_Hybridization_Matsu::solve(boost::python::api::object) 208
5 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039d2112 boost::python::objects::caller_py_function_impl > >::operator()(_object*, _object*) 34
6 libboost_for_triqs.dylib 0x0000000102c04d7c boost::python::objects::function::call(_object*, _object*) const 716
7 libboost_for_triqs.dylib 0x0000000102c05010 boost::detail::function::void_function_ref_invoker0::invoke(boost::detail::function::function_buffer&) 32
8 libboost_for_triqs.dylib 0x0000000102bee3b3 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 67
9 _pytriqs_Solver_HybridizationExpansion.so 0x00000001039d1b8b boost::detail::function::function_obj_invoker2, boost::_bi::list3, boost::arg<2>, boost::_bi::value > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 27
10 libboost_for_triqs.dylib 0x0000000102bee398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
11 mpi.so 0x000000010359d127 boost::detail::function::function_obj_invoker2 >, boost::_bi::list3, boost::arg<2>, boost::_bi::value > > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 23
12 libboost_for_triqs.dylib 0x0000000102bee398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
13 mpi.so 0x00000001035949a7 boost::detail::function::function_obj_invoker2 >, boost::_bi::list3, boost::arg<2>, boost::_bi::value > > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 23
14 libboost_for_triqs.dylib 0x0000000102bee398 boost::python::detail::exception_handler::operator()(boost::function0 const&) const 40
15 _pytriqs_GF.so 0x0000000102817f5b boost::detail::function::function_obj_invoker2, boost::_bi::list3, boost::arg<2>, boost::_bi::value > >, bool, boost::python::detail::exception_handler const&, boost::function0 const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0 const&) 27
16 libboost_for_triqs.dylib 0x0000000102bee17b boost::python::handle_exception_impl(boost::function0) 43
17 libboost_for_triqs.dylib 0x0000000102c06ce0 function_call 80
18 Python 0x000000010000b902 PyObject_Call 98
19 Python 0x00000001000b4fee PyEval_EvalFrameEx 12990
20 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
21 Python 0x00000001000b7a8d PyEval_EvalFrameEx 23901
22 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
23 Python 0x00000001000b7a8d PyEval_EvalFrameEx 23901
24 Python 0x00000001000b9af5 PyEval_EvalCodeEx 2197
25 Python 0x00000001000b9c16 PyEval_EvalCode 54
26 Python 0x00000001000dea6e PyRun_FileExFlags 174
27 Python 0x00000001000ded29 PyRun_SimpleFileExFlags 489
28 Python 0x00000001000ee40c Py_Main 2764
29 Python 0x0000000100000f14 0x0 4294971156

map_insert_check : key 'Insert_Cdagger_C___histo_proposed' is already present
```