Hi Ian,
The -DCARPET_DISABLE_BBOXSET2 compile fails with a familiar-looking error:
Undefined symbols for architecture x86_64:
"std::basic_ostream<char, std::char_traits<char> >& output<bbox<int, 0>
(std::basic_ostream<char, std::char_traits<char> >&, std::vector<bbox<int,
0>, std::allocator<bbox<int, 0> > > const&)", referenced from:
bboxset1::bboxset<int, 0>::output(std::basic_ostream<char, std::char_traits<char> >&) const in libthorn_CarpetIOHDF5.a( OutputSlice.cc.o)
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
If you have any suggestions for getting it working, I'd be happy to fiddle away.
Gwyneth
On Tue, Mar 21, 2017 at 11:02 PM, Ian Hinder ian.hinder@aei.mpg.de wrote:
On 21 Mar 2017, at 21:51, Erik Schnetter schnetter@cct.lsu.edu wrote:
Gwyneth
Can you produce a stack backtrace? Or can you show more output, in particular while setting Carpet::veryverbose = yes?
I don't think this error is related to the bboxset class, so disabling bboxset2 is unlikely to help.
I think it's worth a try though!
-- Ian Hinder http://members.aei.mpg.de/ianhin
Disclaimer - University of Cape Town This e-mail is subject to UCT policies and e-mail disclaimer published on our website at http://www.uct.ac.za/about/policies/emaildisclaimer/ or obtainable from +27 21 650 9111 <+27%2021%20650%209111>. If this e-mail is not related to the business of UCT, it is sent by the sender in an individual capacity. Please report security incidents or abuse via csirt@uct.ac.za