This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
32-bit development
- From: Bill Maier <shufflesky at hotmail dot com>
- To: "gsl-discuss at sourceware dot org" <gsl-discuss at sourceware dot org>
- Date: Tue, 8 Dec 2015 20:44:46 +0000
- Subject: 32-bit development
- Authentication-results: sourceware.org; auth=none
- Authentication-results: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=hotmail.com;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:23
I started to look into bug #46593 "Multifit test failure in 32 bit mode". My
system is Linux Mint 64-bit, and it had problems building using the 32-bit
flags described in that bug write-up. I discovered I could fix this problem
by installing g++ multilib with the command
sudo apt-get install g++-multilib
after which the build went smoothly and I was able to duplicate the
stated problem. Not sure if the set-up for this is documented anywhere.
Besides 32-bit and 64-bit builds, are there any other build options that need to be
addressed during development?
During this process I also discovered that the hypergeometric code I
wrote for bug #45926 had a similar test failure in 32-bit mode. I'll need to
investigate and fix before that code is ready for production.
-Bill