[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Including gsl_rstat.h causes "unknown type name size_t" error
From: |
Arun Isaac |
Subject: |
Including gsl_rstat.h causes "unknown type name size_t" error |
Date: |
Sat, 29 Feb 2020 14:28:33 +0530 |
Including gsl/gsl_rstat.h does not compile due to an "unknown type name
size_t" error.
Source code below.
--8<---------------cut here---------------start------------->8---
#include <gsl/gsl_rstat.h>
int main ()
{
return 0;
}
--8<---------------cut here---------------end--------------->8---
Error message below.
--8<---------------cut here---------------start------------->8---
In file included from foo.c:1:
/gnu/store/br8zjl7r2r960syn8wyswdpbh4skvx0v-profile/include/gsl/gsl_rstat.h:42:3:
error: unknown type name ‘size_t’
42 | size_t n; /* number of data added */
| ^~~~~~
/gnu/store/br8zjl7r2r960syn8wyswdpbh4skvx0v-profile/include/gsl/gsl_rstat.h:59:3:
error: unknown type name ‘size_t’
59 | size_t n; /* number of data points added */
| ^~~~~~
/gnu/store/br8zjl7r2r960syn8wyswdpbh4skvx0v-profile/include/gsl/gsl_rstat.h:65:1:
error: unknown type name ‘size_t’
65 | size_t gsl_rstat_n(const gsl_rstat_workspace *w);
| ^~~~~~
/gnu/store/br8zjl7r2r960syn8wyswdpbh4skvx0v-profile/include/gsl/gsl_rstat.h:1:1:
note: ‘size_t’ is defined in header ‘<stddef.h>’; did you forget to ‘#include
<stddef.h>’?
+++ |+#include <stddef.h>
1 | /* rstat/gsl_rstat.h
--8<---------------cut here---------------end--------------->8---
Including stdio.h or stddef.h fixes this issue, but that should not be
required. Hence, this is a bug.
Please Cc me in any replies to this mail. I am not subscribed to this
mailing list.
Thanks!
signature.asc
Description: PGP signature
- Including gsl_rstat.h causes "unknown type name size_t" error,
Arun Isaac <=