FreeBSD Bugzilla – Attachment 189146 Details for
Bug 224625
databases/ruby-bdb: mark broken with ruby 2.5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
build log of poudriere on 11.1-RELEASE amd64
ruby25-bdb-0.6.6_5.log (text/plain), 251.66 KB, created by
Yasuhiro Kimura
on 2017-12-27 23:41:45 UTC
(
hide
)
Description:
build log of poudriere on 11.1-RELEASE amd64
Filename:
MIME Type:
Creator:
Yasuhiro Kimura
Created:
2017-12-27 23:41:45 UTC
Size:
251.66 KB
patch
obsolete
>build started at Thu Dec 28 08:27:38 JST 2017 >port directory: /usr/ports/databases/ruby-bdb >package name: ruby25-bdb-0.6.6_5 >building for: FreeBSD 111amd64-original 11.1-RELEASE-p6 FreeBSD 11.1-RELEASE-p6 amd64 >maintained by: knu@FreeBSD.org >Makefile ident: $FreeBSD: head/databases/ruby-bdb/Makefile 431392 2017-01-13 14:44:55Z sunpoet $ >Poudriere version: 3.2.3 >Host OSVERSION: 1101001 >Jail OSVERSION: 1101001 >Job Id: > >---Begin Environment--- >SHELL=/bin/csh >OSVERSION=1101001 >UNAME_v=FreeBSD 11.1-RELEASE-p6 >UNAME_r=11.1-RELEASE-p6 >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >SAVED_TERM=screen >NO_WARNING_PKG_INSTALL_EOL=yes >MASTERMNT=/usr/local/poudriere/data/.m/111amd64-original/ref >HTTP_PROXY=http://proxy.home.utahime.org:8080/ >UID=0 >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >OLDPWD=/usr/local/poudriere/data/.m/111amd64-original/ref/.p/pool >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >PWD=/usr/local/poudriere/data/.m/111amd64-original/ref/.p >MASTERNAME=111amd64-original >SCRIPTPREFIX=/usr/local/share/poudriere >USER=root >HOME=/root >P_PYTHON_MAJOR_VER=2 >POUDRIERE_VERSION=3.2.3 >SCRIPTPATH=/usr/local/share/poudriere/testport.sh >GID=0 >TRYBROKEN=yes >LIBEXECPREFIX=/usr/local/libexec/poudriere >LOCALBASE=/usr/local >FTP_PROXY=http://proxy.home.utahime.org:8080/ >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV=PACKAGES=/tmp/pkgs PKGREPOSITORY=/tmp/pkgs >FLAVOR= >DEPENDS_ARGS= >MAKE_ARGS= >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >===> The following configuration options are available for ruby25-bdb-0.6.6_5: > DOCS=on: Build and/or install documentation > EXAMPLES=on: Build and/or install examples >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >knu@FreeBSD.org >--End MAINTAINER-- > >--CONFIGURE_ARGS-- >--with-db-include=/usr/local/include/db5 --with-db-lib=/usr/local/lib/db5 --with-opt-dir="/usr/local" >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >RB_USER_INSTALL=yes XDG_DATA_HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/ruby-bdb/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >RUBY_RDOC=/usr/local/bin/rdoc XDG_DATA_HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work HOME=/wrkdirs/usr/ports/databases/ruby-bdb/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/ruby-bdb/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >RUBY_LIBDIR="lib/ruby/2.5" RUBY_ARCHLIBDIR="lib/ruby/2.5/amd64-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.5" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.5/amd64-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.5" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.5/amd64-freebsd11" RUBY_MODDOCDIR="share/doc/ruby25/bdb" RUBY_MODEXAMPLESDIR="share/examples/ruby25/bdb" RUBY_DOCDIR="share/doc/ruby25" RUBY_EXAMPLESDIR="share/examples/ruby25" RUBY_RIDIR="share/ri/2.5/system" RUBY_SITERIDIR="share/ri/2.5/site" RUBY_VERSION="2.5.0" RUBY_VER="2.5" RUBY_SHLIBVER="25" RUBY_ARCH="amd64-freebsd11" RUBY_SUFFIX="25" RUBY_NAME="ruby25" RUBY_DEFAULT_SUFFIX="25" RUBY22="@comment " RUBY23="@comment " RUBY24="@comment " RUBY25="" OSREL=11.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/ruby25/bdb" EXAMPLESDIR="share/examples/ruby25/bdb" DATADIR="share/bdb" WWWDIR="www/bdb" ETCDIR="etc/bdb" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bdb DOCSDIR=/usr/local/share/doc/ruby25/bdb EXAMPLESDIR=/usr/local/share/examples/ruby25/bdb WWWDIR=/usr/local/www/bdb ETCDIR=/usr/local/etc/bdb >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /usr/local/etc/poudriere.d/make.conf #### ># Setting for master sites >MASTER_SORT=.jp > >DEFAULT_VERSIONS+=ruby=2.5 >#### /usr/ports/Mk/Scripts/ports_env.sh #### >ARCH=amd64 >CONFIGURE_MAX_CMD_LEN=262144 >HAVE_COMPAT_IA32_KERN=YES >OPSYS=FreeBSD >OSREL=11.1 >OSVERSION=1101001 >PYTHONBASE=/usr/local >_OSRELEASE=11.1-RELEASE-p6 >_SMP_CPUS=4 >#### Misc Poudriere #### >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 33554432 >stack size (kbytes, -s) 524288 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 12056 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===> License RUBY accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.10.3_1.txz >[111amd64-original] Installing pkg-1.10.3_1... >[111amd64-original] Extracting pkg-1.10.3_1: .......... done >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of ruby25-bdb-0.6.6_5 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License RUBY accepted by the user >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ruby25-bdb-0.6.6_5 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License RUBY accepted by the user >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ruby25-bdb-0.6.6_5 for building >=> SHA256 Checksum OK for ruby/bdb-0.6.6.tar.bz2. >=========================================================================== >=======================<phase: extract-depends>============================ >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - not found >===> Installing existing package /packages/All/ruby-2.5.0,1.txz >[111amd64-original] Installing ruby-2.5.0,1... >[111amd64-original] `-- Installing libedit-3.1.20170329_2,1... >[111amd64-original] `-- Extracting libedit-3.1.20170329_2,1: .......... done >[111amd64-original] `-- Installing libffi-3.2.1_2... >[111amd64-original] | `-- Installing indexinfo-0.3.1... >[111amd64-original] | `-- Extracting indexinfo-0.3.1: .... done >[111amd64-original] `-- Extracting libffi-3.2.1_2: .......... done >[111amd64-original] `-- Installing libunwind-20170113_1... >[111amd64-original] `-- Extracting libunwind-20170113_1: .......... done >[111amd64-original] `-- Installing libyaml-0.1.6_2... >[111amd64-original] `-- Extracting libyaml-0.1.6_2: ......... done >[111amd64-original] Extracting ruby-2.5.0,1: .......... done >Message from ruby-2.5.0,1: > >==== >Some of the standard commands are provided as separate ports for ease >of upgrading: > > devel/ruby-gems: gem - RubyGems package manager > devel/rubygem-rake: rake - Ruby Make > >And some of the standard libraries are provided as separate ports >since they require extra dependencies: > > databases/ruby-gdbm: GDBM module > >Install them as occasion demands. >==== >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >===> Returning to build of ruby25-bdb-0.6.6_5 >=========================================================================== >=======================<phase: extract >============================ >===> License RUBY accepted by the user >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by ruby25-bdb-0.6.6_5 for building >===> Extracting for ruby25-bdb-0.6.6_5 >=> SHA256 Checksum OK for ruby/bdb-0.6.6.tar.bz2. >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >=========================================================================== >=======================<phase: patch-depends >============================ >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >=========================================================================== >=======================<phase: patch >============================ >===> Patching for ruby25-bdb-0.6.6_5 >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >===> Applying extra patch /usr/ports/databases/ruby-bdb/files/extra-patch-src-common.c-22 >===> Applying extra patch /usr/ports/databases/ruby-bdb/files/extra-patch-src-recnum.c-22 >===> Applying extra patch /usr/ports/databases/ruby-bdb/files/extra-patch-src-cursor.c-22 >===> Applying FreeBSD patches for ruby25-bdb-0.6.6_5 >=========================================================================== >=======================<phase: build-depends >============================ >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >=========================================================================== >=======================<phase: lib-depends >============================ >===> ruby25-bdb-0.6.6_5 depends on shared library: libdb-5.3.so - not found >===> Installing existing package /packages/All/db5-5.3.28_6.txz >[111amd64-original] Installing db5-5.3.28_6... >[111amd64-original] Extracting db5-5.3.28_6: .......... done >===> ruby25-bdb-0.6.6_5 depends on shared library: libdb-5.3.so - found (/usr/local/lib/libdb-5.3.so) >===> Returning to build of ruby25-bdb-0.6.6_5 >=========================================================================== >=>> Recording filesystem state for prebuild... done >=======================<phase: configure >============================ >===> ruby25-bdb-0.6.6_5 depends on file: /usr/local/bin/ruby25 - found >===> ruby25-bdb-0.6.6_5 depends on shared library: libdb-5.3.so - found (/usr/local/lib/libdb-5.3.so) >===> Configuring for ruby25-bdb-0.6.6_5 >===> Running extconf.rb to configure >extconf.rb: Entering directory `src' >checking for db_version() in -ldb5... no >checking for db_version_5000() in -ldb5... no >checking for db_version() in -ldb... yes >checking for ruby/io.h... yes >checking for rb_frame_this_func() in ruby.h... yes >checking for rb_block_proc() in ruby.h... yes >checking for rb_io_stdio_file() in ruby.h... yes >checking for rb_block_call() in ruby.h... yes >checking for Array#insert... yes >checking for Array#values_at... yes >checking for rb_io_t in ruby.h,ruby/io.h... yes >checking for DB_AFTER in db.h...yes >checking for DB_AGGRESSIVE in db.h...yes >checking for DB_APPEND in db.h...yes >checking for DB_ARCH_ABS in db.h...yes >checking for DB_ARCH_DATA in db.h...yes >checking for DB_ARCH_LOG in db.h...yes >checking for DB_AUTO_COMMIT in db.h...yes >checking for DB_BEFORE in db.h...yes >checking for DB_BTREE in db.h...yes >checking for DB_CACHED_COUNTS in db.h...no >checking for DB_CDB_ALLDB in db.h...yes >checking for DB_CHECKPOINT in db.h...no >checking for DB_CHKSUM in db.h...yes >checking for DB_CHKSUM_SHA1 in db.h...no >checking for DB_CLIENT in db.h...no >checking for DB_CONFIG in db.h...no >checking for DB_CONSUME in db.h...yes >checking for DB_CONSUME_WAIT in db.h...yes >checking for DB_CREATE in db.h...yes >checking for DB_CURLSN in db.h...no >checking for DB_CURRENT in db.h...yes >checking for DB_DBT_MALLOC in db.h...yes >checking for DB_DBT_PARTIAL in db.h...yes >checking for DB_DBT_REALLOC in db.h...yes >checking for DB_DBT_USERMEM in db.h...yes >checking for DB_DIRECT_DB in db.h...yes >checking for DB_DIRECT_LOG in db.h...no >checking for DB_DIRTY_READ in db.h...yes >checking for DB_DONOTINDEX in db.h...yes >checking for DB_DSYNC_LOG in db.h...no >checking for DB_DUP in db.h...yes >checking for DB_DUPSORT in db.h...yes >checking for DB_EID_BROADCAST in db.h...yes >checking for DB_EID_INVALID in db.h...yes >checking for DB_ENCRYPT in db.h...yes >checking for DB_ENCRYPT_AES in db.h...yes >checking for DB_ENV_THREAD in db.h...no >checking for DB_EVENT_PANIC in db.h...yes >checking for DB_EVENT_REP_CLIENT in db.h...yes >checking for DB_EVENT_REP_ELECTED in db.h...yes >checking for DB_EVENT_REP_MASTER in db.h...yes >checking for DB_EVENT_REP_NEWMASTER in db.h...yes >checking for DB_EVENT_REP_PERM_FAILED in db.h...yes >checking for DB_EVENT_REP_STARTUPDONE in db.h...yes >checking for DB_EVENT_WRITE_FAILED in db.h...yes >checking for DB_EXCL in db.h...yes >checking for DB_FAST_STAT in db.h...yes >checking for DB_FIRST in db.h...yes >checking for DB_FIXEDLEN in db.h...no >checking for DB_FLUSH in db.h...yes >checking for DB_FORCE in db.h...yes >checking for DB_GET_BOTH_RANGE in db.h...yes >checking for DB_GET_RECNO in db.h...yes >checking for DB_GET_BOTH in db.h...yes >checking for DB_HASH in db.h...yes >checking for DB_HOME in db.h...no >checking for DB_IGNORE_LEASE in db.h...yes >checking for DB_INCOMPLETE in db.h...no >checking for DB_INIT_CDB in db.h...yes >checking for DB_INIT_LOCK in db.h...yes >checking for DB_INIT_LOG in db.h...yes >checking for DB_INIT_MPOOL in db.h...yes >checking for DB_INIT_REP in db.h...yes >checking for DB_INIT_TXN in db.h...yes >checking for DB_JOINENV in db.h...yes >checking for DB_JOIN_ITEM in db.h...yes >checking for DB_JOIN_NOSORT in db.h...yes >checking for DB_KEYEMPTY in db.h...yes >checking for DB_KEYEXIST in db.h...yes >checking for DB_KEYFIRST in db.h...yes >checking for DB_KEYLAST in db.h...yes >checking for DB_LAST in db.h...yes >checking for DB_LOCKDOWN in db.h...yes >checking for DB_LOCK_CONFLICT in db.h...no >checking for DB_LOCK_DEADLOCK in db.h...yes >checking for DB_LOCK_DEFAULT in db.h...yes >checking for DB_LOCK_EXPIRE in db.h...yes >checking for DB_LOCK_GET in db.h...yes >checking for DB_LOCK_GET_TIMEOUT in db.h...yes >checking for DB_LOCK_IREAD in db.h...yes >checking for DB_LOCK_IWR in db.h...yes >checking for DB_LOCK_IWRITE in db.h...yes >checking for DB_LOCK_MAXLOCKS in db.h...yes >checking for DB_LOCK_MINLOCKS in db.h...yes >checking for DB_LOCK_MINWRITE in db.h...yes >checking for DB_LOCK_NG in db.h...yes >checking for DB_LOCK_NOTGRANTED in db.h...yes >checking for DB_LOCK_NOTHELD in db.h...no >checking for DB_LOCK_NOWAIT in db.h...yes >checking for DB_LOCK_OLDEST in db.h...yes >checking for DB_LOCK_PUT in db.h...yes >checking for DB_LOCK_PUT_ALL in db.h...yes >checking for DB_LOCK_PUT_OBJ in db.h...yes >checking for DB_LOCK_RANDOM in db.h...yes >checking for DB_LOCK_READ in db.h...yes >checking for DB_LOCK_TIMEOUT in db.h...yes >checking for DB_LOCK_WRITE in db.h...yes >checking for DB_LOCK_YOUNGEST in db.h...yes >checking for DB_LOG_AUTOREMOVE in db.h...no >checking for DB_LOG_AUTO_REMOVE in db.h...yes >checking for DB_LOG_DIRECT in db.h...yes >checking for DB_LOG_DSYNC in db.h...yes >checking for DB_LOG_INMEMORY in db.h...no >checking for DB_LOG_IN_MEMORY in db.h...yes >checking for DB_LOG_ZERO in db.h...yes >checking for DB_MPOOL_CLEAN in db.h...no >checking for DB_MPOOL_CREATE in db.h...yes >checking for DB_MPOOL_DIRTY in db.h...yes >checking for DB_MPOOL_DISCARD in db.h...yes >checking for DB_MPOOL_LAST in db.h...yes >checking for DB_MPOOL_NEW in db.h...yes >checking for DB_MPOOL_PRIVATE in db.h...no >checking for DB_MULTIVERSION in db.h...yes >checking for DB_MUTEX_PROCESS_ONLY in db.h...yes >checking for DB_NEXT_DUP in db.h...yes >checking for DB_NEXT_NODUP in db.h...yes >checking for DB_NODUPDATA in db.h...yes >checking for DB_NOORDERCHK in db.h...yes >checking for DB_NOSERVER in db.h...yes >checking for DB_NOSERVER_HOME in db.h...no >checking for DB_NOSERVER_ID in db.h...no >checking for DB_NOTFOUND in db.h...yes >checking for DB_OLD_VERSION in db.h...yes >checking for DB_ORDERCHKONLY in db.h...yes >checking for DB_OVERWRITE in db.h...yes >checking for DB_POSITION in db.h...yes >checking for DB_PRIVATE in db.h...yes >checking for DB_SYSTEM_MEM in db.h...yes >checking for DB_RMW in db.h...yes >checking for DB_PAD in db.h...no >checking for DB_PREV_DUP in db.h...yes >checking for DB_PREV_NODUP in db.h...yes >checking for DB_PRINTABLE in db.h...yes >checking for DB_PRIORITY_DEFAULT in db.h...yes >checking for DB_PRIORITY_HIGH in db.h...yes >checking for DB_PRIORITY_LOW in db.h...yes >checking for DB_PRIORITY_VERY_HIGH in db.h...yes >checking for DB_QUEUE in db.h...yes >checking for DB_RDONLY in db.h...yes >checking for DB_READ_COMMITTED in db.h...yes >checking for DB_READ_UNCOMMITTED in db.h...yes >checking for DB_RECNO in db.h...yes >checking for DB_RECNUM in db.h...yes >checking for DB_RECORDCOUNT in db.h...no >checking for DB_RECOVER in db.h...yes >checking for DB_RECOVER_FATAL in db.h...yes >checking for DB_REGION_INIT in db.h...yes >checking for DB_RENUMBER in db.h...yes >checking for DB_REPFLAGS_MASK in db.h...no >checking for DB_REPMGR_ACKS_ALL in db.h...yes >checking for DB_REPMGR_ACKS_ALL_PEERS in db.h...yes >checking for DB_REPMGR_ACKS_NONE in db.h...yes >checking for DB_REPMGR_ACKS_ONE in db.h...yes >checking for DB_REPMGR_ACKS_ONE_PEER in db.h...yes >checking for DB_REPMGR_ACKS_QUORUM in db.h...yes >checking for DB_REPMGR_CONNECTED in db.h...yes >checking for DB_REPMGR_DISCONNECTED in db.h...yes >checking for DB_REPMGR_PEER in db.h...yes >checking for DB_REP_ACK_TIMEOUT in db.h...yes >checking for DB_REP_ANYWHERE in db.h...yes >checking for DB_REP_BULKOVF in db.h...yes >checking for DB_REP_CHECKPOINT_DELAY in db.h...yes >checking for DB_REP_CLIENT in db.h...yes >checking for DB_REP_CONF_BULK in db.h...yes >checking for DB_REP_CONF_DELAYCLIENT in db.h...yes >checking for DB_REP_CONF_NOAUTOINIT in db.h...no >checking for DB_REP_CONF_NOWAIT in db.h...yes >checking for DB_REP_CONNECTION_RETRY in db.h...yes >checking for DB_REP_DEFAULT_PRIORITY in db.h...yes >checking for DB_REP_DUPMASTER in db.h...yes >checking for DB_REP_EGENCHG in db.h...no >checking for DB_REP_ELECTION in db.h...yes >checking for DB_REP_ELECTION_RETRY in db.h...yes >checking for DB_REP_ELECTION_TIMEOUT in db.h...yes >checking for DB_REP_FULL_ELECTION in db.h...no >checking for DB_REP_FULL_ELECTION_TIMEOUT in db.h...yes >checking for DB_REP_HANDLE_DEAD in db.h...yes >checking for DB_REP_HOLDELECTION in db.h...yes >checking for DB_REP_IGNORE in db.h...yes >checking for DB_REP_ISPERM in db.h...yes >checking for DB_REP_JOIN_FAILURE in db.h...yes >checking for DB_REP_LEASE_EXPIRED in db.h...yes >checking for DB_REP_LEASE_TIMEOUT in db.h...yes >checking for DB_REP_LOCKOUT in db.h...yes >checking for DB_REP_LOGREADY in db.h...yes >checking for DB_REP_LOGSONLY in db.h...no >checking for DB_REP_MASTER in db.h...yes >checking for DB_REP_NEWMASTER in db.h...yes >checking for DB_REP_NEWSITE in db.h...yes >checking for DB_REP_NOBUFFER in db.h...yes >checking for DB_REP_NOTPERM in db.h...yes >checking for DB_REP_OUTDATED in db.h...no >checking for DB_REP_PAGEDONE in db.h...yes >checking for DB_REP_PERMANENT in db.h...yes >checking for DB_REP_REREQUEST in db.h...yes >checking for DB_REP_UNAVAIL in db.h...yes >checking for DB_RPCCLIENT in db.h...no >checking for DB_RUNRECOVERY in db.h...yes >checking for DB_SALVAGE in db.h...yes >checking for DB_SECONDARY_BAD in db.h...yes >checking for DB_SET in db.h...yes >checking for DB_SET_LOCK_TIMEOUT in db.h...yes >checking for DB_SET_RANGE in db.h...yes >checking for DB_SET_RECNO in db.h...yes >checking for DB_SET_TXN_TIMEOUT in db.h...yes >checking for DB_SNAPSHOT in db.h...yes >checking for DB_STAT_ALL in db.h...yes >checking for DB_STAT_CLEAR in db.h...yes >checking for DB_STAT_SUBSYSTEM in db.h...yes >checking for DB_THREAD in db.h...yes >checking for DB_TRUNCATE in db.h...yes >checking for DB_TXN_ABORT in db.h...yes >checking for DB_TXN_APPLY in db.h...yes >checking for DB_TXN_BACKWARD_ROLL in db.h...yes >checking for DB_TXN_FORWARD_ROLL in db.h...yes >checking for DB_TXN_NOSYNC in db.h...yes >checking for DB_TXN_NOWAIT in db.h...yes >checking for DB_TXN_PRINT in db.h...yes >checking for DB_TXN_SNAPSHOT in db.h...yes >checking for DB_TXN_SYNC in db.h...yes >checking for DB_TXN_WRITE_NOSYNC in db.h...yes >checking for DB_UNKNOWN in db.h...yes >checking for DB_UPGRADE in db.h...yes >checking for DB_USE_ENVIRON in db.h...yes >checking for DB_USE_ENVIRON_ROOT in db.h...yes >checking for DB_VERB_CHKPOINT in db.h...no >checking for DB_VERB_DEADLOCK in db.h...yes >checking for DB_VERB_RECOVERY in db.h...yes >checking for DB_VERB_REPLICATION in db.h...yes >checking for DB_VERB_WAITSFOR in db.h...yes >checking for DB_VERIFY in db.h...yes >checking for DB_PRIORITY_VERY_LOW in db.h...yes >checking for DB_WRITECURSOR in db.h...yes >checking for DB_XA_CREATE in db.h...yes >checking for DB_XIDDATASIZE in db.h...no >checking for DB_MULTIPLE_KEY in db.h...yes >checking for DB_REP_CONF_LEASE in db.h...yes >checking for DB_REP_HEARTBEAT_MONITOR in db.h...yes >checking for DB_REP_HEARTBEAT_SEND in db.h...yes >checking for DB_TXN_NOT_DURABLE in db.h...yes >checking for DB_KEY_RANGE in db.h... yes >checking for DB_INFO in db.h... no >checking for DB_SEQUENCE in db.h... yes >checking for DB_LOGC in db.h... yes >checking for DBTYPE in db.h... yes >checking for DB_COMPACT in db.h... yes >checking for DB_HASH_STAT in db.h... yes >checking for DB_HASH_STAT.hash_nkeys in db.h... yes >checking for DB_HASH_STAT.hash_nrecs in db.h... no >checking for DB_HASH_STAT.hash_ndata in db.h... yes >checking for DB_HASH_STAT.hash_nelem in db.h... no >checking for DB_HASH_STAT.hash_pagecnt in db.h... yes >checking for DB_QUEUE_STAT in db.h... yes >checking for DB_QUEUE_STAT.qs_nkeys in db.h... yes >checking for DB_QUEUE_STAT.qs_nrecs in db.h... no >checking for DB_QUEUE_STAT.qs_ndata in db.h... yes >checking for DB_QUEUE_STAT.qs_start in db.h... no >checking for DB_REP_STAT in db.h... yes >checking for DB_REP_STAT.st_bulk_fills in db.h... yes >checking for DB_REP_STAT.st_bulk_overflows in db.h... yes >checking for DB_REP_STAT.st_bulk_records in db.h... yes >checking for DB_REP_STAT.st_bulk_transfers in db.h... yes >checking for DB_REP_STAT.st_client_rerequests in db.h... yes >checking for DB_REP_STAT.st_client_svc_miss in db.h... yes >checking for DB_REP_STAT.st_client_svc_req in db.h... yes >checking for DB_REP_STAT.st_egen in db.h... yes >checking for DB_REP_STAT.st_election_nvotes in db.h... yes >checking for DB_REP_STAT.st_election_sec in db.h... yes >checking for DB_REP_STAT.st_election_usec in db.h... yes >checking for DB_REP_STAT.st_next_pg in db.h... yes >checking for DB_REP_STAT.st_pg_duplicated in db.h... yes >checking for DB_REP_STAT.st_pg_records in db.h... yes >checking for DB_REP_STAT.st_pg_requested in db.h... yes >checking for DB_REP_STAT.st_startup_complete in db.h... yes >checking for DB_REP_STAT.st_waiting_pg in db.h... yes >checking for DBC.c_close in db.h... yes >checking for DBC.c_count in db.h... yes >checking for DBC.c_del in db.h... yes >checking for DBC.c_dup in db.h... yes >checking for DBC.c_get in db.h... yes >checking for DBC.c_pget in db.h... yes >checking for DBC.c_put in db.h... yes >checking for DBC.close in db.h... yes >checking for DBC.count in db.h... yes >checking for DBC.del in db.h... yes >checking for DBC.dup in db.h... yes >checking for DBC.get in db.h... yes >checking for DBC.pget in db.h... yes >checking for DBC.put in db.h... yes >checking for DBC.get_priority in db.h... yes >checking for DB.app_private in db.h... yes >checking for DB.set_h_compare in db.h... yes >checking for DB.set_append_recno in db.h... yes >checking for DB.set_feedback in db.h... yes >checking for DB.set_q_extendsize in db.h... no >checking for DB.set_encrypt in db.h... yes >checking for DB.set_errcall in db.h... yes >checking for DB.get_type in db.h... yes >checking for DB.pget in db.h... yes >checking for DB.fd in db.h... yes >checking for DB.set_priority in db.h... yes >checking for DB.byteswapped in db.h... no >checking for DB.get_bt_minkey in db.h... yes >checking for DB.get_cachesize in db.h... yes >checking for DB.get_dbname in db.h... yes >checking for DB.get_env in db.h... yes >checking for DB.get_h_ffactor in db.h... yes >checking for DB.get_h_nelem in db.h... yes >checking for DB.get_lorder in db.h... yes >checking for DB.get_pagesize in db.h... yes >checking for DB.get_q_extentsize in db.h... yes >checking for DB.get_re_delim in db.h... yes >checking for DB.get_re_len in db.h... yes >checking for DB.get_re_pad in db.h... yes >checking for DB.get_re_source in db.h... yes >checking for DB.get_flags in db.h... yes >checking for DB.get_open_flags in db.h... yes >checking for DB.verify in db.h... yes >checking for DB.truncate in db.h... yes >checking for DB.upgrade in db.h... yes >checking for DB.remove in db.h... yes >checking for DB.rename in db.h... yes >checking for DB.join in db.h... yes >checking for DB.get_byteswapped in db.h... yes >checking for DB.set_cache_priority in db.h... no >checking for DB_GET_TYPE_2... yes >checking for DB.open in db.h... yes >checking for DB_OPEN_7... yes >checking for DB.associate in db.h... yes >checking for DB_ASSOCIATE_TXN... yes >checking for DB_JOIN_FLAG_DBC... yes >checking for DB_GET_BYTESWAPPED_2... yes >checking for DB_ENV.get_cachesize in db.h... yes >checking for DB_ENV.get_data_dirs in db.h... yes >checking for DB_ENV.get_flags in db.h... yes >checking for DB_ENV.get_home in db.h... yes >checking for DB_ENV.get_lg_bsize in db.h... yes >checking for DB_ENV.get_lg_dir in db.h... yes >checking for DB_ENV.get_lg_max in db.h... yes >checking for DB_ENV.get_lg_regionmax in db.h... yes >checking for DB_ENV.get_lk_detect in db.h... yes >checking for DB_ENV.get_lk_max_lockers in db.h... yes >checking for DB_ENV.get_lk_max_locks in db.h... yes >checking for DB_ENV.get_lk_max_objects in db.h... yes >checking for DB_ENV.get_mp_mmapsize in db.h... yes >checking for DB_ENV.get_open_flags in db.h... yes >checking for DB_ENV.get_rep_limit in db.h... no >checking for DB_ENV.get_rep_nsites in db.h... no >checking for DB_ENV.get_shm_key in db.h... yes >checking for DB_ENV.get_tas_spins in db.h... no >checking for DB_ENV.get_tmp_dir in db.h... yes >checking for DB_ENV.get_timeout in db.h... yes >checking for DB_ENV.get_tx_max in db.h... yes >checking for DB_ENV.get_tx_timestamp in db.h... yes >checking for DB_ENV.rep_get_nsites in db.h... yes >checking for DB_ENV.rep_get_priority in db.h... yes >checking for DB_ENV.lg_info in db.h... no >checking for DB_ENV.log_put in db.h... yes >checking for DB_ENV.log_flush in db.h... yes >checking for DB_ENV.log_cursor in db.h... yes >checking for DB_ENV.log_file in db.h... yes >checking for DB_ENV.log_flush in db.h... yes >checking for DB_ENV.set_feedback in db.h... yes >checking for DB_ENV.set_app_dispatch in db.h... yes >checking for DB_ENV.set_rep_transport in db.h... no >checking for DB_ENV.set_timeout in db.h... yes >checking for DB_ENV.set_txn_timeout in db.h... no >checking for DB_ENV.set_lock_timeout in db.h... no >checking for DB_ENV.set_encrypt in db.h... yes >checking for DB_ENV.set_rep_limit in db.h... no >checking for DB_ENV.rep_elect in db.h... yes >checking for DB_ENV.rep_start in db.h... yes >checking for DB_ENV.rep_process_message in db.h... yes >checking for DB_ENV.rep_set_limit in db.h... yes >checking for DB_ENV.set_msgcall in db.h... yes >checking for DB_ENV.set_thread_id in db.h... yes >checking for DB_ENV.set_thread_id_string in db.h... yes >checking for DB_ENV.set_isalive in db.h... yes >checking for DB_ENV.set_shm_key in db.h... yes >checking for DB_ENV.rep_set_nsites in db.h... yes >checking for DB_ENV.rep_set_priority in db.h... yes >checking for DB_ENV.rep_set_config in db.h... yes >checking for DB_ENV.rep_set_timeout in db.h... yes >checking for DB_ENV.rep_set_transport in db.h... yes >checking for DB_ENV.repmgr_set_local_site in db.h... no >checking for DB_ENV.repmgr_add_remote_site in db.h... no >checking for DB_ENV.repmgr_set_ack_policy in db.h... yes >checking for DB_ENV.repmgr_set_site_list in db.h... no >checking for DB_ENV.repmgr_start in db.h... yes >checking for DB_ENV.set_intermediate_dir_mode in db.h... yes >checking for DB_ENV.set_event_notify in db.h... yes >checking for DB_ENV.set_cachesize in db.h... yes >checking for DB_ENV.set_region_init in db.h... no >checking for DB_ENV.set_tas_spins in db.h... no >checking for DB_ENV.set_tx_timestamp in db.h... yes >checking for DB_ENV.db_verbose in db.h... no >checking for DB_ENV.set_verbose in db.h... yes >checking for DB_ENV.lk_detect in db.h... yes >checking for DB_ENV.set_lk_detect in db.h... yes >checking for DB_ENV.lk_max in db.h... yes >checking for DB_ENV.set_lk_max in db.h... no >checking for DB_ENV.lk_conflicts in db.h... yes >checking for DB_ENV.set_lk_conflicts in db.h... yes >checking for DB_ENV.set_timeout in db.h... yes >checking for DB_ENV.set_lk_max_locks in db.h... yes >checking for DB_ENV.set_lk_max_lockers in db.h... yes >checking for DB_ENV.lg_max in db.h... no >checking for DB_ENV.set_lk_max_objects in db.h... yes >checking for DB_ENV.set_lg_bsize in db.h... yes >checking for DB_ENV.set_data_dir in db.h... yes >checking for DB_ENV.set_lg_dir in db.h... yes >checking for DB_ENV.set_tmp_dir in db.h... yes >checking for DB_ENV.set_server in db.h... no >checking for DB_ENV.set_rpc_server in db.h... no >checking for DB_ENV.set_flags in db.h... yes >checking for DB_ENV.close in db.h... yes >checking for DB_ENV.set_func_sleep in db.h... no >checking for DB_ENV.set_func_yield in db.h... no >checking for DB_ENV.set_alloc in db.h... yes >checking for DB_ENV.set_errcall in db.h... yes >checking for DB_ENV.lsn_reset in db.h... yes >checking for DB_ENV.fileid_reset in db.h... yes >checking for DB_ENV.failchk in db.h... yes >checking for DB_ENV.rep_sync in db.h... yes >checking for DB_ENV.rep_stat in db.h... yes >checking for DB_ENV.log_set_config in db.h... yes >checking for DB_ENV.fidp in db.h... no >checking for DB_ENV.rep_set_clockskew in db.h... yes >checking for DB_ENV.rep_set_request in db.h... yes >checking for DB_ENV.open in db.h... yes >checking for ENV_OPEN_DB_CONFIG... no >checking for ENV_REMOVE_4... no >checking for DB_ENV.log_stat in db.h... yes >checking for DB_ENV.log_archive in db.h... yes >checking for DB_ENV.log_register in db.h... no >checking for DB_ENV.log_unregister in db.h... no >checking for DB_CURSOR_4... yes >checking for DB_ENV_REP_ELECT_7... no >checking for DB_ENV_REP_ELECT_5... no >checking for DB_ENV_REP_PROCESS_MESSAGE_5... yes >checking for DB_LOG_STAT.st_refcnt in db.h... no >checking for DB_LOG_STAT.st_lg_bsize in db.h... yes >checking for DB_LOG_STAT.st_lg_size in db.h... yes >checking for DB_LOG_STAT.st_lg_max in db.h... no >checking for DB_LOG_STAT.st_wcount_fill in db.h... yes >checking for DB_LOG_STAT.st_disk_file in db.h... yes >checking for DB_LOG_STAT.st_disk_offset in db.h... yes >checking for DB_LOG_STAT.st_flushcommit in db.h... no >checking for DB_LOG_STAT.st_maxcommitperflush in db.h... yes >checking for DB_LOG_STAT.st_mincommitperflush in db.h... yes >checking for DB_BTREE_STAT.bt_nkeys in db.h... yes >checking for DB_BTREE_STAT.bt_nrecs in db.h... no >checking for DB_BTREE_STAT.bt_ndata in db.h... yes >checking for DB_BTREE_STAT.bt_pagecnt in db.h... yes >checking for DB_STAT_4... yes >checking for DB_CURSOR_4... yes >checking for DB_ENV.lock_id_free in db.h... yes >checking for DB_ENV.lock_id in db.h... yes >checking for DB_ENV.lk_info in db.h... no >checking for DB_ENV.lock_detect in db.h... yes >checking for DB_ENV.lock_stat in db.h... yes >checking for DB_ENV.lock_get in db.h... yes >checking for DB_ENV.lock_vec in db.h... yes >checking for DB_ENV.lock_put in db.h... yes >checking for DB_LOCK_STAT.st_id in db.h... yes >checking for DB_LOCK_STAT.st_lastid in db.h... no >checking for DB_LOCK_STAT.st_lock_nowait in db.h... yes >checking for DB_LOCK_STAT.st_lock_wait in db.h... yes >checking for DB_LOCK_STAT.st_nnowaits in db.h... no >checking for DB_LOCK_STAT.st_nconflicts in db.h... no >checking for DB_LOCK_STAT.st_objs_nowait in db.h... yes >checking for DB_LOCK_STAT.st_objs_wait in db.h... yes >checking for DB_LOCK_STAT.st_lockers_nowait in db.h... yes >checking for DB_LOCK_STAT.st_lockers_wait in db.h... yes >checking for DB_LOCK_STAT.st_locks_nowait in db.h... no >checking for DB_LOCK_STAT.st_locks_wait in db.h... no >checking for DB_LOCKREQ.timeout in db.h... yes >checking for DB_TXN.abort in db.h... yes >checking for DB_TXN.commit in db.h... yes >checking for DB_TXN.id in db.h... yes >checking for DB_TXN.prepare in db.h... yes >checking for DB_TXN.discard in db.h... yes >checking for DB_TXN.set_timeout in db.h... yes >checking for DB_TXN.set_name in db.h... yes >checking for DB_ENV.tx_info in db.h... no >checking for DB_ENV.txn_begin in db.h... yes >checking for DB_ENV.txn_checkpoint in db.h... yes >checking for DB_ENV.txn_recover in db.h... yes >checking for DB_ENV.txn_stat in db.h... yes >checking for DB_ENV.dbremove in db.h... yes >checking for DB_ENV.dbrename in db.h... yes >checking for DB_ENV.set_tx_max in db.h... yes >checking for DB_TXN_STAT.st_maxnactive in db.h... yes >checking for DB_TXN_STAT.st_regsize in db.h... yes >checking for DB_TXN_STAT.st_region_wait in db.h... yes >checking for DB_TXN_STAT.st_region_nowait in db.h... yes >checking for DB_TXN_STAT.st_last_ckp in db.h... yes >checking for DB_TXN_STAT.st_pending_ckp in db.h... no >checking for DB_TXN_STAT.st_nrestores in db.h... yes >checking for DB_TXN_ACTIVE.tid in db.h... yes >checking for DB_TXN_ACTIVE.name in db.h... yes >checking for DB_TXN_ACTIVE.parentid in db.h... yes >checking for ENV_REP_TRANSPORT_6... yes >checking for DB_ENV_REP_PROCESS_MESSAGE_ENVID... /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/src/features.rb:882: warning: already initialized constant CONFTEST_C >/wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/src/features.rb:818: warning: previous definition of CONFTEST_C was here >yes >creating Makefile >extconf.rb: Leaving directory `src' >=========================================================================== >=======================<phase: build >============================ >===> Building for ruby25-bdb-0.6.6_5 >--- all --- >--- docs/doc/index.html --- >--- all --- >--- bdb.o --- >--- common.o --- >--- cursor.o --- >compiling bdb.c >compiling common.c >compiling cursor.c >cursor.c:32:51: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >cursor.c:32:66: error: too many arguments to function call, expected 0, have 1 > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >cursor.c:33:53: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >cursor.c:33:68: error: too many arguments to function call, expected 0, have 1 > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:102:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &a)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:187:42: warning: initializing 'VALUE *' (aka 'unsigned long *') with an expression of type 'volatile VALUE *' (aka 'volatile unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2179:28: note: expanded from macro 'rb_scan_args' > (sizeof((VALUE*[]){__VA_ARGS__})/sizeof(VALUE*)), \ > ^~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:34: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:42: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2228:7: note: expanded from macro 'rb_scan_args_verify_count' > ((varc)/(rb_scan_args_count(fmt, varc))) > ^~~~ >cursor.c:187:42: warning: initializing 'VALUE *' (aka 'unsigned long *') with an expression of type 'volatile VALUE *' (aka 'volatile unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2179:28: note: expanded from macro 'rb_scan_args' > (sizeof((VALUE*[]){__VA_ARGS__})/sizeof(VALUE*)), \ > ^~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:34: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:42: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2228:38: note: expanded from macro 'rb_scan_args_verify_count' > ((varc)/(rb_scan_args_count(fmt, varc))) > ^~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2224:10: note: expanded from macro 'rb_scan_args_count' > == (varc) || \ > ^~~~ >cursor.c:187:42: warning: initializing 'VALUE *' (aka 'unsigned long *') with an expression of type 'volatile VALUE *' (aka 'volatile unsigned long *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2180:21: note: expanded from macro 'rb_scan_args' > ((VALUE*[]){__VA_ARGS__})), \ > ^~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:41: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~ >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >common.c:1232:51: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' >--- common.o --- > if ((v = rb_hash_aref(f, rb_str_new2("txn"))) != rb_hash_ifnone(f)) { >--- cursor.o --- > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- > ^ >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >--- cursor.o --- >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); >--- common.o --- >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >--- cursor.o --- > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:187:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "12", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >common.c:1232:66: error: too many arguments to function call, expected 0, have 1 > if ((v = rb_hash_aref(f, rb_str_new2("txn"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >common.c:1244:56: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > else if ((v = rb_hash_aref(f, rb_str_new2("env"))) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >common.c:1244:71: error: too many arguments to function call, expected 0, have 1 > else if ((v = rb_hash_aref(f, rb_str_new2("env"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >common.c:1257:59: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > if ((v = rb_hash_aref(f, rb_intern("set_flags"))) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >--- cursor.o --- >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >common.c:1257:74: error: too many arguments to function call, expected 0, have 1 > if ((v = rb_hash_aref(f, rb_intern("set_flags"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >--- cursor.o --- >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] >--- common.o --- >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >--- cursor.o --- > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >^ >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' >--- common.o --- > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >--- cursor.o --- > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' >--- common.o --- >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >--- cursor.o --- > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >--- common.o --- >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] >--- common.o --- >common.c:1261:45: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] >--- cursor.o --- > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- > else if ((v = rb_hash_aref(f, tmp)) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >--- common.o --- >common.c:1261:60: error: too many arguments to function call, expected 0, have 1 > else if ((v = rb_hash_aref(f, tmp)) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >--- cursor.o --- >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' >--- common.o --- >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >--- cursor.o --- > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- common.o --- >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' >--- cursor.o --- >cursor.c:359:11: warning: division by zero is undefined [-Wdivision-by-zero] >--- common.o --- > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >--- cursor.o --- > cnt = rb_scan_args(argc, argv, "21", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >23 warnings and 2 errors generated. >*** [cursor.o] Error code 1 > >make[2]: stopped in /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/src >--- common.o --- >common.c:1573:6: warning: implicit declaration of function 'RBASIC_SET_CLASS_RAW' is invalid in C99 [-Wimplicit-function-declaration] > RBASIC_SET_CLASS_RAW(obj, bdb_cBtree); > ^ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1349:17: warning: division by zero is undefined [-Wdivision-by-zero] > switch(nb = rb_scan_args(argc, argv, "04", &a, &b, &d, &e)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1638:26: warning: implicit declaration of function 'RCLASS_M_TBL' is invalid in C99 [-Wimplicit-function-declaration] > if (cl == bdb_cBtree || RCLASS_M_TBL(cl) == RCLASS_M_TBL(bdb_cBtree)) { > ^ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:1894:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "21", &a, &b, &c) == 3) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2032:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2103:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &key, &if_none); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2143:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "12", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- >Parsing sources... > 5% [ 1/18] arraylike.rd >--- all --- >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' >--- docs/doc/index.html --- > 11% [ 2/18] bdb.rb >--- all --- > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:2249:13: warning: division by zero is undefined [-Wdivision-by-zero] > switch (rb_scan_args(argc, argv, "03", &a, &b, &c)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 16% [ 3/18] common.rb >--- all --- >common.c:3007:51: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >common.c:3007:66: error: too many arguments to function call, expected 0, have 1 > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >common.c:3008:53: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >common.c:3008:68: error: too many arguments to function call, expected 0, have 1 > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3022:6: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", &st.set); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3026:3: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "11", &st.set, &bulkv); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3029:7: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "02", &st.set, &bulkv) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3201:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 22% [ 4/18] comxxx.rb >--- all --- >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3209:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "01", tmp); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3291:12: warning: division by zero is undefined [-Wdivision-by-zero] > return rb_funcall(obj, rb_intern("each_pair"), 0, 0); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2470:6: note: expanded from macro 'rb_funcall' > rb_varargs_argc_check(rb_funcall_argc, rb_funcall_nargs), \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:1775:3: note: expanded from macro 'rb_varargs_argc_check' > rb_varargs_bad_length(argc, vargc)), \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:1770:56: note: expanded from macro 'rb_varargs_bad_length' ># define rb_varargs_bad_length(argc, vargc) ((argc)/((argc) == (vargc))) > ^~~~~~~~~~~~~~~~~~~~ >common.c:3351:51: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >common.c:3351:66: error: too many arguments to function call, expected 0, have 1 > if ((g = rb_hash_aref(f, rb_intern("flags"))) != rb_hash_ifnone(f) || > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >common.c:3352:53: warning: 'rb_hash_ifnone' is deprecated [-Wdeprecated-declarations] > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:33: note: 'rb_hash_ifnone' has been explicitly marked deprecated here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); > ^ >common.c:3352:68: error: too many arguments to function call, expected 0, have 1 > (g = rb_hash_aref(f, rb_str_new2("flags"))) != rb_hash_ifnone(f)) { > ~~~~~~~~~~~~~~ ^ >/usr/local/include/ruby-2.5/ruby/backward.h:25:1: note: 'rb_hash_ifnone' declared here >DECLARE_DEPRECATED_FEATURE(2.2, rb_hash_ifnone); >^ >/usr/local/include/ruby-2.5/ruby/backward.h:13:5: note: expanded from macro 'DECLARE_DEPRECATED_FEATURE' > NORETURN(ERRORFUNC(("deprecated since "#ver), DEPRECATED(void func(void)))) > ^ >/usr/local/include/ruby-2.5//amd64-freebsd11/ruby/config.h:123:21: note: expanded from macro 'NORETURN' >#define NORETURN(x) __attribute__ ((__noreturn__)) x > ^ >--- docs/doc/index.html --- > 27% [ 5/18] cursor.rb >--- all --- >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3580:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3649:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 33% [ 6/18] cursor.rd > 38% [ 7/18] env.rb >--- all --- >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3719:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "01", &flagv) == 1) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3889:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3916:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:3944:5: warning: division by zero is undefined [-Wdivision-by-zero] > rb_scan_args(argc, argv, "30", &a, &b, &c); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 44% [ 8/18] env.rd > 50% [ 9/18] exception.rb > 55% [10/18] hashlike.rd > 61% [11/18] lock.rb >--- all --- >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4012:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &a, &b) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 66% [12/18] lock.rd > 72% [13/18] log.rb > 77% [14/18] log.rd > 83% [15/18] sequence.rb >--- all --- >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4141:9: warning: division by zero is undefined [-Wdivision-by-zero] > if (rb_scan_args(argc, argv, "11", &second, &flag) == 2) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- > 88% [16/18] sequence.rd > 94% [17/18] transaction.rb >--- all --- >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2198:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2203:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs+1, varc, vari+1)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >common.c:4227:12: warning: division by zero is undefined [-Wdivision-by-zero] > switch(rb_scan_args(argc, argv, "02", &iov, &flagv)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2178:9: note: expanded from macro 'rb_scan_args' > rb_scan_args0(argc,argvp,fmt,\ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2351:9: note: expanded from macro 'rb_scan_args0' > (rb_scan_args_verify(fmt, varc), vars)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2236:11: note: expanded from macro 'rb_scan_args_verify' > verify = rb_scan_args_verify_count(fmt, varc); \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) >/usr/local/include/ruby-2.5/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_hash' > rb_scan_args_count_block(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2197:6: note: expanded from macro 'rb_scan_args_count_block' > rb_scan_args_count_end(fmt, ofs, varc, vari) : \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/local/include/ruby-2.5/ruby/ruby.h:2193:12: note: expanded from macro 'rb_scan_args_count_end' > ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt))) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- docs/doc/index.html --- >100% [18/18] transaction.rd >--- all --- >131 warnings and 8 errors generated. >*** [common.o] Error code 1 > >make[2]: stopped in /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/src >2 errors > >make[2]: stopped in /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/src >*** [all] Error code 2 > >make[1]: stopped in /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6 >--- docs/doc/index.html --- > >Generating Darkfish format into /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6/docs/doc... > > Files: 18 > > Classes: 17 (1 undocumented) > Modules: 1 (0 undocumented) > Constants: 0 (0 undocumented) > Attributes: 0 (0 undocumented) > Methods: 270 (0 undocumented) > > Total: 288 (1 undocumented) > 99.65% documented > > Elapsed: 2.8s > >1 error > >make[1]: stopped in /wrkdirs/usr/ports/databases/ruby-bdb/work/bdb-0.6.6 >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make: stopped in /usr/ports/databases/ruby-bdb >build of databases/ruby-bdb | ruby25-bdb-0.6.6_5 ended at Thu Dec 28 08:29:50 JST 2017 >build time: 00:02:12 >!!! build failure encountered !!!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 224625
:
189145
| 189146