# Warnings in zend_alloc.h

- Thread: https://externals.io/message/81112
- Original archive: https://news-web.php.net/php.internals/81112
- Started by Sebastian Bergmann on 2015-01-25T07:57:58+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #81112 — Sebastian Bergmann — 2015-01-25T07:57:58+00:00

URL: https://externals.io/message/81112#81112

Nut sure whether this is an issue or not but I see it a lot while
 compiling master:

   Zend/zend_alloc.h:57:236: warning: unknown attribute 'alloc_size'
   ignored [-Wunknown-attributes]
   __attribute__ ((visibility("default"))) void* _emalloc(size_t size,
   const char *__zend_filename, const uint __zend_lineno,
   const char *__zend_orig_filename, const uint __zend_orig_lineno)
   __attribute__ ((__malloc__)) __attribute__ ((alloc_size(1)));

   Zend/zend_alloc.h:61:250: warning: unknown attribute 'alloc_size'
   ignored [-Wunknown-attributes]
   __attribute__ ((visibility("default"))) void* _ecalloc(size_t nmemb,
   size_t size , const char *__zend_filename, const uint __zend_lineno,
   const char *__zend_orig_filename, const uint __zend_orig_lineno)
   __attribute__ ((__malloc__)) __attribute__ ((alloc_size(1,2)));

   Zend/zend_alloc.h:62:238: warning: unknown attribute 'alloc_size'
   ignored [-Wunknown-attributes]
   __attribute__ ((visibility("default"))) void* _erealloc(void *ptr,
   size_t size, int allow_failure , const char *__zend_filename,
   const uint __zend_lineno , const char *__zend_orig_filename,
   const uint __zend_orig_lineno) __attribute__ ((alloc_size(2)));

---

## #81129 — Andi Gutmans — 2015-01-25T16:17:36+00:00

URL: https://externals.io/message/81112#81129 · In reply to: #81112

Can you provide more info re: operating system and version? Compiler version?
Thanks. 

Sent from my iPhone

> 
> 
> Nut sure whether this is an issue or not but I see it a lot while
> compiling master:
> 
>   Zend/zend_alloc.h:57:236: warning: unknown attribute 'alloc_size'
>   ignored [-Wunknown-attributes]
>   __attribute__ ((visibility("default"))) void* _emalloc(size_t size,
>   const char *__zend_filename, const uint __zend_lineno,
>   const char *__zend_orig_filename, const uint __zend_orig_lineno)
>   __attribute__ ((__malloc__)) __attribute__ ((alloc_size(1)));
> 
>   Zend/zend_alloc.h:61:250: warning: unknown attribute 'alloc_size'
>   ignored [-Wunknown-attributes]
>   __attribute__ ((visibility("default"))) void* _ecalloc(size_t nmemb,
>   size_t size , const char *__zend_filename, const uint __zend_lineno,
>   const char *__zend_orig_filename, const uint __zend_orig_lineno)
>   __attribute__ ((__malloc__)) __attribute__ ((alloc_size(1,2)));
> 
>   Zend/zend_alloc.h:62:238: warning: unknown attribute 'alloc_size'
>   ignored [-Wunknown-attributes]
>   __attribute__ ((visibility("default"))) void* _erealloc(void *ptr,
>   size_t size, int allow_failure , const char *__zend_filename,
>   const uint __zend_lineno , const char *__zend_orig_filename,
>   const uint __zend_orig_lineno) __attribute__ ((alloc_size(2)));

---

## #81130 — Sebastian Bergmann — 2015-01-25T16:27:02+00:00

URL: https://externals.io/message/81112#81130 · In reply to: #81129

Am 25.01.2015 um 17:17 schrieb Andi Gutmans:
> Can you provide more info re: operating system and version? 
> Compiler version?

 $ cat /etc/issue
 Fedora release 21 (Twenty One)

 $ clang --version
 clang version 3.5.0 (tags/RELEASE_350/final)
 Target: x86_64-redhat-linux-gnu
 Thread model: posix
