URL:
<http://savannah.gnu.org/bugs/?26502>
Summary: abort in gsl_ran_discrete_preproc
Project: GNU Scientific Library
Submitted by: bjg
Submitted on: Fri 08 May 2009 11:55:52 AM BST
Category: Runtime error
Severity: 3 - Normal
Operating System:
Status: Confirmed
Assigned to: None
Open/Closed: Open
Release: 1.12
Discussion Lock: Any
_______________________________________________________
Details:
Hi,
I ran over a bug in gsl_ran_dicrete_preproc that manifests only on
certain computers. I've attached info and test case backtrack of two
computers where bug manifests. One of them is Versalogics Cobra
(http://www.versalogic.com/products/ds.asp?productid=164#Specs) -
Pioneer 3-DX onboard computer, and other is Toshiba Satelite Pro U300;
you can see that from the dmidecode.txt. Versalogic's Cobra runs
Debian lenny (gsl version 1.11+dfsg-1) and Toshiba Ubuntu 8.10 (gsl
version 1.11-2).
The problem is with bigs and smalls stack (randist/discrete.c).
Although the same code is used when calculating the size of stacks and
when inserting (that's when the problem manifests) in them it seems it
works differently (FPU unit?). I've solved this temporarily with
allocating stacks of fixed size (Kevents).
--
Srećko Jurić-Kavelj
+385913444837
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Fri 08 May 2009 11:55:52 AM BST Name: randist_preproc-bug.tar.gz
Size: 9kB By: bjg
<http://savannah.gnu.org/bugs/download.php?file_id=18119>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?26502>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gsl mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gsl