Never mind, I found the problem. Boost's implementation of the incomplete beta function doesn't allow negative second argument.
Sean Lake On Jul 24, 2014, at 21:35, Sean Lake <odysseus9...@gmail.com> wrote: > Hello all, > > I'm trying to compile a very simple c++ program using Fink's > boost1.55-nopython-1.55.0-4, and it's quitting with the following error: > > libc++abi.dylib: terminate called throwing an exception > Abort trap: 6 > > I'm compiling with: > g++ -I/sw/opt/boost-1_55/include -c -o test.o test.cpp > g++ -I/sw/opt/boost-1_55/include test.o -o test -L/sw/opt/boost-1_55/lib > > Any ideas what I'm doing wrong? > > Thanks, > Sean > > fink --version > Package manager version: 0.37.0 > Distribution version: selfupdate-rsync Wed Jul 23 20:50:42 2014, 10.8, x86_64 > > g++ --version > Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr > --with-gxx-include-dir=/usr/include/c++/4.2.1 > Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn) > Target: x86_64-apple-darwin12.5.0 > Thread model: posix > > Contents of test.cpp: > > #include <iostream> > #include <boost/math/special_functions/beta.hpp> > > int main() { > double x = 0.5; > double d_beta = 3.0; > double d_alpha = -2.0; > double y; > std::cout << "Hello world!\n"; > y = boost::math::beta(d_beta + 1.0, d_alpha + 1.0, x); > std::cout << y << '\n'; > return 0; > } ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.macosx.fink.user Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users