pomerol-ed / pomerol2triqs

Quick and dirty TRIQS wrapper around the Pomerol exact diagonalization library
GNU General Public License v3.0
9 stars 7 forks source link

Upgrade to TRIQS 2.2 (fix #12) #13

Closed krivenko closed 4 years ago

krivenko commented 4 years ago

@egcpvanloon @lyuwen Could you please have a look? Can you successfully compile and run the code with TRIQS 2.2.x now?

With Clang 9, a few unit tests still segfault on my machine. The stack traces lead somewhere in the cpp2py-generated glue code, so I am not sure how to debug this issue...

Update: Travis has no issue running the unit tests when everything is built with GCC 7.4.0 or Clang 7.0.0.

lyuwen commented 4 years ago

I did a clang-9 build with the issue12 branch and all tests passed.

egcpvanloon commented 4 years ago

Works for me (gcc 7.4): compilations, tests and my python code all run as expected.

krivenko commented 4 years ago

@lyuwen @egcpvanloon Thanks for your contributions!