[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #47586] Duplicate signbit declarations on deve
From: |
Rafael López |
Subject: |
[Octave-bug-tracker] [bug #47586] Duplicate signbit declarations on development branch with gcc 4.9.2 |
Date: |
Fri, 01 Apr 2016 13:20:41 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 |
Follow-up Comment #6, bug #47586 (project octave):
This morning I downloaded a fresh tarball from the wiki link and the same
problem appeared.
I have also cloned from mercurial with:
hg clone http://hg.savannah.gnu.org/hgweb/octave/
and tried to build following your recipe:
./bootstrap
mkdir .build
cd .build
../configure
make
I got the following error:
CXX
libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-oct-parse.lo
libinterp/parse-tree/oct-parse.cc: In function 'int
yyparse(octave_base_parser&)':
libinterp/parse-tree/oct-parse.cc:3096:39: error: 'yylex' was not declared in
this scope
yychar = yylex (&yylval, scanner);
^
libinterp/parse-tree/oct-parse.yy: In constructor
'octave_base_parser::octave_base_parser(octave_base_lexer&)':
libinterp/parse-tree/oct-parse.yy:2032:61: error: 'yypstate_new' was not
declared in this scope
stmt_list (0), lexer (lxr), parser_state (yypstate_new ())
^
libinterp/parse-tree/oct-parse.yy: In destructor
'octave_base_parser::~octave_base_parser()':
libinterp/parse-tree/oct-parse.yy:2049:32: error: 'yypstate' does not name a
type
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy:2049:41: error: expected '>' before '*'
token
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy:2049:41: error: expected '(' before '*'
token
libinterp/parse-tree/oct-parse.yy:2049:42: error: expected primary-expression
before '>' token
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy: In member function 'void
octave_base_parser::reset()':
libinterp/parse-tree/oct-parse.yy:2073:32: error: 'yypstate' does not name a
type
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy:2073:41: error: expected '>' before '*'
token
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy:2073:41: error: expected '(' before '*'
token
libinterp/parse-tree/oct-parse.yy:2073:42: error: expected primary-expression
before '>' token
yypstate_delete (static_cast<yypstate *> (parser_state));
^
libinterp/parse-tree/oct-parse.yy:2074:32: error: 'yypstate_new' was not
declared in this scope
parser_state = yypstate_new ();
^
libinterp/parse-tree/oct-parse.yy: In member function 'int
octave_parser::run()':
libinterp/parse-tree/oct-parse.yy:4032:3: error: 'yypstate' was not declared
in this scope
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4032:13: error: 'pstate' was not declared in
this scope
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4032:34: error: 'yypstate' does not name a
type
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4032:43: error: expected '>' before '*'
token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4032:43: error: expected '(' before '*'
token
libinterp/parse-tree/oct-parse.yy:4032:44: error: expected primary-expression
before '>' token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4032:60: error: expected ')' before ';'
token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4036:48: error: 'octave_pull_parse' was not
declared in this scope
status = octave_pull_parse (pstate, *this);
^
libinterp/parse-tree/oct-parse.yy: In member function 'int
octave_push_parser::run(const string&, bool)':
libinterp/parse-tree/oct-parse.yy:4092:7: error: 'yypstate' was not declared
in this scope
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4092:17: error: 'pstate' was not declared in
this scope
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4092:38: error: 'yypstate' does not name a
type
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4092:47: error: expected '>' before '*'
token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4092:47: error: expected '(' before '*'
token
libinterp/parse-tree/oct-parse.yy:4092:48: error: expected primary-expression
before '>' token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4092:64: error: expected ')' before ';'
token
yypstate *pstate = static_cast<yypstate *> (parser_state);
^
libinterp/parse-tree/oct-parse.yy:4096:66: error: 'octave_push_parse' was not
declared in this scope
status = octave_push_parse (pstate, token, &lval, *this);
^
libinterp/parse-tree/oct-parse.yy:4121:20: error: 'YYPUSH_MORE' was not
declared in this scope
while (status == YYPUSH_MORE);
^
Makefile:19044: recipe for target
'libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-oct-parse.lo'
failed
make[2]: ***
[libinterp/parse-tree/libinterp_parse_tree_libparse_tree_la-oct-parse.lo]
Error 1
make[2]: Leaving directory '/scratch/octave_mercurial/octave/.build'
Makefile:25358: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/scratch/octave_mercurial/octave/.build'
Makefile:9671: recipe for target 'all' failed
make: *** [all] Error 2
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?47586>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #47586] Duplicate signbit declarations on development branch with gcc 4.9.2,
Rafael López <=