Hello.
On my virtual machine can't compile phalcon.
ubuntu 15.10
php PHP 7.0.5-2+deb.sury.org~wily+1 (cli) ( NTS )
Zephir version 0.9.2 a-dev
git clone https://github.com/phalcon/zephir zephir-ubuntu
cd zephir
./install -c
git clone https://github.com/phalcon/cphalcon
cd cphalcon
git checkout 2.1.x
zephir build --backend=ZendEngine3
zephir_parser extension not loaded, compiling it
Parser statistics: 127 terminals, 99 nonterminals, 459 rules
947 states, 0 parser table entries, 0 conflicts
Preparing for parser compilation...
Compiling the parser...
/home/mercury/zephir-ubuntu/parser/parser/parser.c: In function 'yy_reduce':
/home/mercury/zephir-ubuntu/parser/parser/parser.c:8763:38: warning: passing argument 2 of 'xx_ret_scall' from incompatible pointer type [-Wincompatible-pointer-types]
yygotominor.yy132 = xx_ret_scall(0, yymsp[-6].minor.yy0, 1, yymsp[-3].minor.yy0, NULL, status->scanner_state);
^
/home/mercury/zephir-ubuntu/parser/parser/parser.c:1189:14: note: expected 'char *' but argument is of type 'xx_parser_token * {aka struct _xx_parser_token *}'
static zval *xx_ret_scall(int dynamic_class, char *class_name, int dynamic_method, xx_parser_token *M, zval *parameters, xx_scanner_state *state)
^
/home/mercury/zephir-ubuntu/parser/parser/parser.c:8775:38: warning: passing argument 2 of 'xx_ret_scall' from incompatible pointer type [-Wincompatible-pointer-types]
yygotominor.yy132 = xx_ret_scall(0, yymsp[-7].minor.yy0, 1, yymsp[-4].minor.yy0, yymsp[-1].minor.yy132, status->scanner_state);
^
/home/mercury/zephir-ubuntu/parser/parser/parser.c:1189:14: note: expected 'char *' but argument is of type 'xx_parser_token * {aka struct _xx_parser_token *}'
static zval *xx_ret_scall(int dynamic_class, char *class_name, int dynamic_method, xx_parser_token *M, zval *parameters, xx_scanner_state *state)
^
In file included from /usr/include/string.h:634:0,
from /home/mercury/zephir-ubuntu/parser/parser/scanner.c:22:
/home/mercury/zephir-ubuntu/parser/parser/scanner.c:30:14: error: expected identifier or '(' before '__extension__'
extern char *strndup(const char *s, size_t len);
^
/home/mercury/zephir-ubuntu/parser/parser/scanner.c: In function 'xx_get_token':
/home/mercury/zephir-ubuntu/parser/parser/scanner.c:1276:4: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
free(token->value);
^
/home/mercury/zephir-ubuntu/parser/parser/scanner.c:1276:4: warning: incompatible implicit declaration of built-in function 'free'
/home/mercury/zephir-ubuntu/parser/parser/scanner.c:1276:4: note: include '<stdlib.h>' or provide a declaration of 'free'
make: *** [parser/scanner.lo] Error 1
make: *** Waiting for unfinished jobs....
libtool: compile: gcc -I. -I/home/mercury/zephir-ubuntu/parser -DPHP_ATOM_INC -I/home/mercury/zephir-ubuntu/parser/include -I/home/mercury/zephir-ubuntu/parser/main -I/home/mercury/zephir-ubuntu/parser -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/mercury/zephir-ubuntu/parser/zephir_parser.c -fPIC -DPIC -o .libs/zephir_parser.o
libtool: compile: gcc -I. -I/home/mercury/zephir-ubuntu/parser -DPHP_ATOM_INC -I/home/mercury/zephir-ubuntu/parser/include -I/home/mercury/zephir-ubuntu/parser/main -I/home/mercury/zephir-ubuntu/parser -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/mercury/zephir-ubuntu/parser/parser/parser.c -fPIC -DPIC -o parser/.libs/parser.o
libtool: compile: gcc -I. -I/home/mercury/zephir-ubuntu/parser -DPHP_ATOM_INC -I/home/mercury/zephir-ubuntu/parser/include -I/home/mercury/zephir-ubuntu/parser/main -I/home/mercury/zephir-ubuntu/parser -I/usr/include/php/20151012 -I/usr/include/php/20151012/main -I/usr/include/php/20151012/TSRM -I/usr/include/php/20151012/Zend -I/usr/include/php/20151012/ext -I/usr/include/php/20151012/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /home/mercury/zephir-ubuntu/parser/parser/scanner.c -fPIC -DPIC -o parser/.libs/scanner.o
Makefile:198: recipe for target 'parser/scanner.lo' failed
PHP Warning: copy(modules/zephir_parser.so): failed to open stream: No such file or directory in /home/mercury/zephir-ubuntu/Library/Compiler.php on line 271
Zephir\Exception: The zephir parser extension could not be found or compiled!