86>Dec 24 08:11:05 userdel[8132]: delete user 'rooter' <86>Dec 24 08:11:05 userdel[8132]: removed group 'rooter' owned by 'rooter' <86>Dec 24 08:11:05 userdel[8132]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 24 08:11:05 groupadd[8140]: group added to /etc/group: name=rooter, GID=537 <86>Dec 24 08:11:05 groupadd[8140]: group added to /etc/gshadow: name=rooter <86>Dec 24 08:11:05 groupadd[8140]: new group: name=rooter, GID=537 <86>Dec 24 08:11:05 useradd[8144]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash <86>Dec 24 08:11:05 userdel[8151]: delete user 'builder' <86>Dec 24 08:11:05 userdel[8151]: removed group 'builder' owned by 'builder' <86>Dec 24 08:11:05 userdel[8151]: removed shadow group 'builder' owned by 'builder' <86>Dec 24 08:11:05 groupadd[8157]: group added to /etc/group: name=builder, GID=538 <86>Dec 24 08:11:05 groupadd[8157]: group added to /etc/gshadow: name=builder <86>Dec 24 08:11:05 groupadd[8157]: new group: name=builder, GID=538 <86>Dec 24 08:11:05 useradd[8165]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash <13>Dec 24 08:11:09 rpmi: libidn2-2.0.5-alt1 1526923875 installed <13>Dec 24 08:11:09 rpmi: libyaml2-0.2.1-alt1 sisyphus.214707.100 1539464411 installed <13>Dec 24 08:11:09 rpmi: libruby-2.5.1-alt4 sisyphus.209945.120 1537061465 installed <13>Dec 24 08:11:09 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Dec 24 08:11:09 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Dec 24 08:11:09 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Dec 24 08:11:09 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611889 installed <13>Dec 24 08:11:09 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249634 installed <13>Dec 24 08:11:09 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Dec 24 08:11:09 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Dec 24 08:11:09 rpmi: rsync-3.1.3-alt1 1518721086 installed <13>Dec 24 08:11:09 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Dec 24 08:11:09 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Dec 24 08:11:09 rpmi: libcom_err-1.44.3-alt1 1532134732 installed <13>Dec 24 08:11:09 rpmi: libedit3-3.1.20141030-alt1 1414760452 installed <13>Dec 24 08:11:09 rpmi: less-481-alt2 1477575586 installed <13>Dec 24 08:11:09 rpmi: diffstat-1.62-alt1 sisyphus.217172.100 1543712536 installed <13>Dec 24 08:11:09 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Dec 24 08:11:09 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Dec 24 08:11:09 rpmi: ed-1:0.2-alt10 1449768440 installed <13>Dec 24 08:11:09 rpmi: rpm-macros-alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 24 08:11:09 rpmi: alternatives-0.4.5-alt1.1 1404382149 installed <13>Dec 24 08:11:10 rpmi: ca-certificates-2018.11.12-alt1 sisyphus.216395.300 1542114035 installed <13>Dec 24 08:11:10 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Dec 24 08:11:10 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Dec 24 08:11:10 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Dec 24 08:11:10 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Dec 24 08:11:10 groupadd[13003]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 24 08:11:10 groupadd[13003]: group added to /etc/gshadow: name=_keytab <86>Dec 24 08:11:10 groupadd[13003]: new group: name=_keytab, GID=499 <13>Dec 24 08:11:10 rpmi: libkrb5-1.16.2-alt2 sisyphus.216877.200 1543483297 installed <13>Dec 24 08:11:10 rpmi: libcrypto10-1.0.2q-alt1 sisyphus.218116.300 1545346652 installed <13>Dec 24 08:11:10 rpmi: libssl10-1.0.2q-alt1 sisyphus.218116.300 1545346652 installed <13>Dec 24 08:11:11 rpmi: ruby-stdlibs-2.5.1-alt4 sisyphus.209945.120 1537061465 installed <13>Dec 24 08:11:11 rpmi: ruby-2.5.1-alt4 sisyphus.209945.120 1537061465 installed <13>Dec 24 08:11:11 rpmi: ruby-tools-2.5.1-alt4 sisyphus.209945.120 1537061429 installed <13>Dec 24 08:11:11 rpmi: ruby-test-unit-1:0.7-alt7 sisyphus.213689.100 1537966592 installed <13>Dec 24 08:11:11 rpmi: ruby-bundler-1.17.1-alt1 sisyphus.215752.340 1540975080 installed <86>Dec 24 08:11:11 groupadd[15322]: group added to /etc/group: name=sasl, GID=498 <86>Dec 24 08:11:11 groupadd[15322]: group added to /etc/gshadow: name=sasl <86>Dec 24 08:11:11 groupadd[15322]: new group: name=sasl, GID=498 <13>Dec 24 08:11:11 rpmi: libsasl2-3-2.1.27-alt0.2 1535660695 installed <13>Dec 24 08:11:11 rpmi: libldap-2.4.46-alt1 1535562135 installed <13>Dec 24 08:11:11 rpmi: libcurl-7.63.0-alt1 sisyphus.217831.100 1544762811 installed <13>Dec 24 08:11:11 rpmi: openssh-common-7.9p1-alt1 sisyphus.215513.200 1541525253 installed <86>Dec 24 08:11:11 groupadd[15914]: group added to /etc/group: name=sshagent, GID=497 <86>Dec 24 08:11:11 groupadd[15914]: group added to /etc/gshadow: name=sshagent <86>Dec 24 08:11:11 groupadd[15914]: new group: name=sshagent, GID=497 <13>Dec 24 08:11:11 rpmi: openssh-clients-7.9p1-alt1 sisyphus.215513.200 1541525253 installed <13>Dec 24 08:11:11 rpmi: git-core-2.19.2-alt1 sisyphus.216711.100 1542851772 installed <13>Dec 24 08:11:11 rpmi: ruby-tool-setup-3.4.1-alt13 sisyphus.213465.100 1537944495 installed <13>Dec 24 08:11:11 rpmi: rpm-macros-ruby-1:0.7-alt7 sisyphus.213689.100 1537966592 installed <13>Dec 24 08:11:11 rpmi: rpm-build-ruby-1:0.7-alt7 sisyphus.213689.100 1537966592 installed <13>Dec 24 08:11:17 rpmi: libruby-devel-2.5.1-alt4 sisyphus.209945.120 1537061465 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/rdiscount-2.2.0.1-alt1.2.nosrc.rpm Installing rdiscount-2.2.0.1-alt1.2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.41425 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf rdiscount-2.2.0.1 + echo 'Source #0 (rdiscount-2.2.0.1.tar):' Source #0 (rdiscount-2.2.0.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/rdiscount-2.2.0.1.tar + cd rdiscount-2.2.0.1 + /bin/chmod -c -Rf u+rwX,go-w . + cp /usr/share/ruby-setup/setup.rb setup.rb + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.72519 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd rdiscount-2.2.0.1 + /usr/bin/ruby -rvendor-specific setup.rb config setup.rb:283: warning: key "bin-dir" is duplicated and overwritten on line 284 ---> bin <--- bin ---> lib <--- lib ---> ext /usr/bin/ruby -rvendor-specific /usr/src/RPM/BUILD/rdiscount-2.2.0.1/ext/extconf.rb checking for random()... yes checking for srandom()... yes checking for rand()... yes checking for srand()... yes checking size of unsigned long... 4 checking size of unsigned int... 4 checking size of unsigned short... 2 creating Makefile <--- ext ---> man <--- man + /usr/bin/ruby -rvendor-specific setup.rb setup setup.rb:283: warning: key "bin-dir" is duplicated and overwritten on line 284 ---> bin updating shebang: rdiscount <--- bin ---> lib <--- lib ---> ext make make: Entering directory '/usr/src/RPM/BUILD/rdiscount-2.2.0.1/ext' compiling Csio.c In file included from Csio.c:4: Csio.c: In function 'Csputc': cstring.h:22:24: warning: operation on 'iot->size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ Csio.c:14:5: note: in expansion of macro 'EXPAND' EXPAND(*iot) = c; ^~~~~~ compiling amalloc.c amalloc.c: In function 'acalloc': amalloc.c:39:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( ret = calloc(count + sizeof(struct alist) + sizeof(int), size) ) { ^~~ compiling basename.c compiling css.c In file included from css.c:16: css.c: In function 'mkd_css': cstring.h:22:24: warning: operation on 'f.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ css.c:57:6: note: in expansion of macro 'EXPAND' EXPAND(f) = 0; ^~~~~~ compiling docheader.c compiling dumptree.c In file included from markdown.h:4, from dumptree.c:8: dumptree.c: In function 'pushpfx': cstring.h:22:24: warning: operation on 'sp->size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ dumptree.c:44:24: note: in expansion of macro 'EXPAND' struct frame *q = &EXPAND(*sp); ^~~~~~ compiling emmatch.c In file included from emmatch.c:16: emmatch.c: In function 'emfill': cstring.h:22:24: warning: operation on 'p->b_text.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ emmatch.c:79:4: note: in expansion of macro 'EXPAND' EXPAND(p->b_text) = p->b_char; ^~~~~~ emmatch.c: In function 'emmatch': emmatch.c:113:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] case 2: if ( e = empair(f,first,last,match=2) ) ^ compiling flags.c flags.c: In function 'mkd_flags_are': flags.c:55:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( not = (*name == '!') ) { ^~~ compiling generate.c In file included from generate.c:16: generate.c: In function 'push': cstring.h:22:24: warning: operation on 'f->in.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:37:2: note: in expansion of macro 'EXPAND' EXPAND(f->in) = *bfr++; ^~~~~~ generate.c: In function 'pushc': cstring.h:22:24: warning: operation on 'f->in.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:47:5: note: in expansion of macro 'EXPAND' EXPAND(f->in) = c; ^~~~~~ generate.c: In function 'Qchar': cstring.h:22:24: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:134:9: note: in expansion of macro 'EXPAND' cur = &EXPAND(f->Q); ^~~~~~ cstring.h:22:24: warning: operation on 'cur->b_text.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:141:5: note: in expansion of macro 'EXPAND' EXPAND(cur->b_text) = c; ^~~~~~ generate.c: In function 'Qem': cstring.h:22:24: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:186:17: note: in expansion of macro 'EXPAND' block *p = &EXPAND(f->Q); ^~~~~~ cstring.h:22:24: warning: operation on 'f->Q.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:193:13: note: in expansion of macro 'EXPAND' memset(&EXPAND(f->Q), 0, sizeof(block)); ^~~~~~ generate.c: In function 'linkyformat': generate.c:650:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if ( tag = pseudo(ref->link) ) { ^~~ generate.c: In function 'linkylinky': generate.c:744:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( ref = bsearch(&key, T(f->footnotes->note), ^~~ In file included from generate.c:16: generate.c: In function 'printtable': cstring.h:22:24: warning: operation on 'align.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:1588:2: note: in expansion of macro 'EXPAND' EXPAND(align) = it; ^~~~~~ cstring.h:22:24: warning: operation on 'align.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:1601:6: note: in expansion of macro 'EXPAND' EXPAND(align) = a_NONE; ^~~~~~ generate.c: In function 'mkd_document': cstring.h:22:24: warning: operation on 'p->ctx->out.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ generate.c:1861:3: note: in expansion of macro 'EXPAND' EXPAND(p->ctx->out) = 0; ^~~~~~ compiling github_flavoured.c In file included from github_flavoured.c:15: github_flavoured.c: In function 'gfm_populate': cstring.h:22:24: warning: operation on 'line.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ github_flavoured.c:47:3: note: in expansion of macro 'EXPAND' EXPAND(line) = ' '; ^~~~~~ cstring.h:22:24: warning: operation on 'line.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ github_flavoured.c:48:3: note: in expansion of macro 'EXPAND' EXPAND(line) = ' '; ^~~~~~ cstring.h:22:24: warning: operation on 'line.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ github_flavoured.c:54:6: note: in expansion of macro 'EXPAND' EXPAND(line) = c; ^~~~~~ compiling html5.c compiling markdown.c markdown.c: In function 'commentblock': markdown.c:264:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( end = strstr(T(t->text), "-->") ) { ^~~ markdown.c: In function 'htmlblock': markdown.c:315:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( closing = (c == '/') ) c = flogetc(&f); ^~~~~~~ markdown.c: In function 'is_extra_dt': markdown.c:489:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( x=is_extra_dt(t->next, clip, flags) ) ^ markdown.c: In function 'isdefinition': markdown.c:502:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( ret = is_discount_dt(t,clip,flags) ) ^~~ markdown.c: In function 'quoteblock': markdown.c:830:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( p->ident = malloc(4+strlen(prefix)+S(q->text)) ) ^ markdown.c: In function 'definition_block': markdown.c:918:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( para = (text != q->next) ) ^~~~ markdown.c:941:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( para = (q != text) ) { ^~~~ markdown.c: In function 'enumerated_block': markdown.c:981:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( para = (q != text) ) { ^~~~ In file included from markdown.c:16: markdown.c: In function 'addfootnote': cstring.h:22:24: warning: operation on 'f->footnotes->note.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1018:23: note: in expansion of macro 'EXPAND' Footnote *foot = &EXPAND(f->footnotes->note); ^~~~~~ cstring.h:22:24: warning: operation on 'foot->tag.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1026:2: note: in expansion of macro 'EXPAND' EXPAND(foot->tag) = T(p->text)[j]; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->tag.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1028:5: note: in expansion of macro 'EXPAND' EXPAND(foot->tag) = 0; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1035:6: note: in expansion of macro 'EXPAND' EXPAND(foot->title) = T(p->text)[j++]; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->link.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1040:2: note: in expansion of macro 'EXPAND' EXPAND(foot->link) = T(p->text)[j++]; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->link.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1041:5: note: in expansion of macro 'EXPAND' EXPAND(foot->link) = 0; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1068:6: note: in expansion of macro 'EXPAND' EXPAND(foot->title) = T(p->text)[j++]; ^~~~~~ cstring.h:22:24: warning: operation on 'foot->title.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ markdown.c:1074:2: note: in expansion of macro 'EXPAND' EXPAND(foot->title) = 0; ^~~~~~ markdown.c: In function 'compile': markdown.c:1272:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if ( list_class = islist(ptr, &indent, f->flags, &list_type) ) { ^~~~~~~~~~ compiling mkdio.c mkdio.c: In function '__mkd_new_Document': mkdio.c:28:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( ret->ctx = calloc(sizeof(MMIOT), 1) ) { ^~~ In file included from mkdio.c:13: mkdio.c: In function '__mkd_enqueue': cstring.h:22:24: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mkdio.c:61:3: note: in expansion of macro 'EXPAND' EXPAND(p->text) = ' '; ^~~~~~ cstring.h:22:24: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mkdio.c:67:6: note: in expansion of macro 'EXPAND' EXPAND(p->text) = c; ^~~~~~ cstring.h:22:24: warning: operation on 'p->text.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mkdio.c:71:5: note: in expansion of macro 'EXPAND' EXPAND(p->text) = 0; ^~~~~~ mkdio.c: In function 'populate': cstring.h:22:24: warning: operation on 'line.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mkdio.c:117:6: note: in expansion of macro 'EXPAND' EXPAND(line) = c; ^~~~~~ In file included from mkdio.c:14: mkdio.c: In function 'mkd_generatehtml': markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ mkdio.c:187:5: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( szdoc = mkd_document(p,&doc) ); ^~~~~~~~~ markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ mkdio.c:189:2: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( mkd_generatexml(doc, szdoc, output) ); ^~~~~~~~~ markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ mkdio.c:192:5: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( putc('\n', output) ); ^~~~~~~~~ mkdio.c: In function 'mkd_line': mkdio.c:274:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( len = S(f.out) ) { ^~~ In file included from mkdio.c:13: cstring.h:22:24: warning: operation on 'f.out.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mkdio.c:280:2: note: in expansion of macro 'EXPAND' EXPAND(f.out) = 0; ^~~~~~ compiling mktags.c In file included from mktags.c:6: mktags.c: In function 'define_one_tag': cstring.h:22:24: warning: operation on 'blocktags.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ mktags.c:17:21: note: in expansion of macro 'EXPAND' struct kw *p = &EXPAND(blocktags); ^~~~~~ mktags.c: At top level: mktags.c:44:1: warning: return type defaults to 'int' [-Wimplicit-int] main() ^~~~ compiling pgm_options.c compiling rdiscount.c rdiscount.c: In function 'rb_rdiscount_to_html': rdiscount.c:53:17: warning: implicit declaration of function 'rb_rdiscount__get_flags'; did you mean 'rb_rdiscount_to_html'? [-Wimplicit-function-declaration] int flags = rb_rdiscount__get_flags(self); ^~~~~~~~~~~~~~~~~~~~~~~ rb_rdiscount_to_html compiling resource.c compiling setup.c compiling tags.c In file included from tags.c:4: tags.c: In function 'mkd_define_tag': cstring.h:22:24: warning: operation on 'extratags.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ tags.c:32:7: note: in expansion of macro 'EXPAND' p = &EXPAND(extratags); ^~~~~~ compiling toc.c In file included from toc.c:14: toc.c: In function 'mkd_toc': cstring.h:22:24: warning: operation on 'res.size' may be undefined [-Wsequence-point] #define EXPAND(x) (S(x)++)[(S(x) < (x).alloc) \ ~~~~~^~~ toc.c:85:2: note: in expansion of macro 'EXPAND' EXPAND(res) = 0; ^~~~~~ compiling version.c compiling xml.c xml.c: In function 'mkd_generatexml': xml.c:49:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( entity = mkd_xmlchar(c) ) ^~~~~~ In file included from xml.c:17: markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ xml.c:50:6: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( fputs(entity, out) ); ^~~~~~~~~ markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ xml.c:52:6: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( fputc(c, out) ); ^~~~~~~~~ xml.c: In function 'mkd_xml': xml.c:72:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( entity = mkd_xmlchar(c) ) ^~~~~~ compiling xmlpage.c In file included from xmlpage.c:14: xmlpage.c: In function 'mkd_xhtmlpage': markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ xmlpage.c:25:2: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( fprintf(out, "\n" ^~~~~~~~~ markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ xmlpage.c:31:2: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( fprintf(out, "
\n") ); ^~~~~~~~~ xmlpage.c:32:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if ( title = mkd_doc_title(p) ) { ^~~~~ In file included from xmlpage.c:14: markdown.h:236:59: warning: statement with no effect [-Wunused-value] #define DO_OR_DIE(op) if ( (op) == EOF ) return EOF; else 1 ^ xmlpage.c:33:6: note: in expansion of macro 'DO_OR_DIE' DO_OR_DIE( fprintf(out, "