[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Help-gsl] Turn off range checking in GSL
From: |
Khoa Tran |
Subject: |
Re: [Help-gsl] Turn off range checking in GSL |
Date: |
Fri, 11 Apr 2014 00:18:35 +0000 |
Update,
I used the preprocessor commands as:
#include <stdlib.h>
#include <stdio.h>
#define HAVE_INLINE 1
#define GSL_RANGE_CHECK 0
//#define GSL_RANGE_CHECK_OFF 1 // Turn off range checking for arrays
#include <gsl/gsl_check_range.h>
#include <gsl/gsl_errno.h> // Error handler
#include <gsl/gsl_math.h> // GSL basic math fucntions
#include <gsl/gsl_block.h> // Allocating blocks
#include <gsl/gsl_vector.h> // Allocating vectors and more
#include <gsl/gsl_matrix.h> // Allocating matrices and more
#include <gsl/gsl_blas.h> // Basic Linear Algebra Subprograms
And in my compiling command, I remove the -DHAVE_INLINE option to avoid
defining HAVE_INLINE twice. I go through the header source files and I think
that this way I should have the options correctly set. But it still invokes the
range checking no mater how.
Best regards!
Khoa.
On 11 Apr 2014, at 9:58 am, Khoa Tran <address@hidden> wrote:
> Hi,
>
> I use this command to compile the program:
>
> gcc -Wall -I/usr/local/include -DHAVE_INLINE -c main.c
>
> So I assume that -DHAVE_INLINE helps me define HAVE_INLINE. Is that correct?
>
> I also use -UGSL_RANGE_CHECK when compiling as suggested in the old post. But
> that doesn’t work.
>
> Best regards!
> Khoa
>
> On 11 Apr 2014, at 9:51 am, Peter Johansson <address@hidden> wrote:
>
>> On 04/11/2014 09:44 AM, Khoa Tran wrote:
>>> Can anybody help me clarify?
>>>
>> You can do the switch when you compile your program, but the switch is only
>> available if you have defined HAVE_INLINE.
>>
>> hth,
>>
>> --
>> Peter Johansson
>>
>
- [Help-gsl] Turn off range checking in GSL, Khoa Tran, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Patrick Alken, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Peter Johansson, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Khoa Tran, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Peter Johansson, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Khoa Tran, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Peter Johansson, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL, Khoa Tran, 2014/04/10
- Re: [Help-gsl] Turn off range checking in GSL,
Khoa Tran <=