From: Jens Axboe <axboe@kernel.dk>
To: "Robin P. Blanchard" <robin@coraid.com>,
"fio@vger.kernel.org" <fio@vger.kernel.org>,
stephen Cameron <stephenmcameron@gmail.com>
Subject: Re: yacc/flex/bison (?) regression since 2.1.13 (solaris 11 x86_64) - ../exp/*
Date: Thu, 30 Oct 2014 10:13:26 -0600 [thread overview]
Message-ID: <545263A6.1010705@kernel.dk> (raw)
In-Reply-To: <9BFC2684-B327-440D-8051-5528AEDFA530@coraid.com>
On 10/30/2014 09:40 AM, Robin P. Blanchard wrote:
> Hi there.
>
> The introduction of ../exp/* seems to have broken compilation on Solaris 11. Please let me know how I can help work through this.
>
> Thanks in advance!
>
>
> # pkg info entire |egrep 'Version|FMRI'
> Version: 0.5.11 (Oracle Solaris 11.2.3.5.0)
> FMRI: pkg://solaris/entire@0.5.11,5.11-0.175.2.3.0.5.0:20141019T181440Z
>
>
> ** GIT
>
> # make
> Makefile:14: config-host.mak: No such file or directory
> FIO_VERSION = fio-2.1.13-109-ga1f8
> Running configure for you...
> Operating system SunOS
> CPU x86_64
> Big endian no
> Compiler gcc
> Cross compile no
>
> Wordsize 32
> zlib yes
> Linux AIO support no
> POSIX AIO support yes
> POSIX AIO support needs -lrt no
> POSIX AIO fsync yes
> Solaris AIO support yes
> __sync_fetch_and_add yes
> libverbs yes
> rdmacm yes
> Linux fallocate no
> POSIX fadvise yes
> POSIX fallocate yes
> sched_setaffinity(3 arg) no
> sched_setaffinity(2 arg) no
> clock_gettime yes
> CLOCK_MONOTONIC yes
> CLOCK_MONOTONIC_PRECISE no
> gettimeofday yes
> fdatasync yes
> sync_file_range no
> EXT4 move extent no
> Linux splice(2) no
> GUASI no
> Fusion-io atomic engine no
> libnuma no
> strsep yes
> strcasestr yes
> getopt_long_only() yes
> inet_aton yes
> socklen_t yes
> __thread yes
> RUSAGE_THREAD no
> SCHED_IDLE no
> TCP_NODELAY yes
> Net engine window_size yes
> TCP_MAXSEG yes
> RLIMIT_MEMLOCK no
> pwritev/preadv no
> IPv6 helpers yes
> Rados Block Device engine no
> setvbuf yes
> Gluster API engine no
> s390_z196_facilities no
> HDFS engine no
> lex/yacc for arithmetic yes
> CC gettime.o
> CC ioengines.o
> CC init.o
> CC stat.o
> CC log.o
> CC time.o
> CC filesetup.o
> CC eta.o
> CC verify.o
> CC memory.o
> CC io_u.o
> LEX lex.yy.c
> "exp/expression-parser.l":line 166: Warning: Non-portable Character Class
> YACC y.tab.c
> CC lex.yy.o
> exp/expression-parser.l:43:37: error: conflicting types for �yyunput�
> lex.yy.c:31:7: note: previous declaration of �yyunput� was here
> exp/expression-parser.l:44:46: error: macro "input" passed 1 arguments, but takes just 0
> exp/expression-parser.l: In function �yylex�:
> exp/expression-parser.l:61:1: warning: label �yyfussy� defined but not used
> exp/expression-parser.l:54:22: warning: unused variable �yyprevious�
> exp/expression-parser.l: At top level:
> exp/expression-parser.l:297:1: warning: missing braces around initializer
> exp/expression-parser.l:297:1: warning: (near initialization for �yycrank[0]�)
> exp/expression-parser.l:376:1: warning: missing braces around initializer
> exp/expression-parser.l:376:1: warning: (near initialization for �yysvec[0]�)
> exp/expression-parser.l:714:6: error: conflicting types for �yyunput�
> exp/expression-parser.l:43:37: note: previous declaration of �yyunput� was here
> make: *** [lex.yy.o] Error 1
Try -git again and see if that works, I just disabled it (for now) on
Solaris.
--
Jens Axboe
next prev parent reply other threads:[~2014-10-30 16:13 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-30 15:40 yacc/flex/bison (?) regression since 2.1.13 (solaris 11 x86_64) - ../exp/* Robin P. Blanchard
2014-10-30 16:13 ` Jens Axboe [this message]
2014-10-30 16:52 ` Robin P. Blanchard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=545263A6.1010705@kernel.dk \
--to=axboe@kernel.dk \
--cc=fio@vger.kernel.org \
--cc=robin@coraid.com \
--cc=stephenmcameron@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox