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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.