* Package: dev-ruby/hpricot-0.8.6-r6 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox splitdebug test userpriv usersandbox Unable to configure loopback interface: Operation not permitted >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Uncompressing metadata ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work Unable to configure loopback interface: Operation not permitted >>> Preparing source in /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work ... * Running prepare phase for all ... * Running prepare phase for all ... * Running source copy phase for ruby26 ... * Running source copy phase for ruby27 ... * Running source copy phase for ruby30 ... * Running prepare phase for ruby26 ... * Applying hpricot-0.8.6-fast_xs.patch ... [ ok ] * Running prepare phase for ruby27 ... * Applying hpricot-0.8.6-fast_xs.patch ... [ ok ] * Running prepare phase for ruby30 ... * Applying hpricot-0.8.6-fast_xs.patch ... [ ok ] >>> Source prepared. Unable to configure loopback interface: Operation not permitted >>> Configuring source in /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work ... * Running configure phase for ruby26 ... checking for main() in -lc... yes creating Makefile * Running configure phase for ruby27 ... checking for main() in -lc... yes creating Makefile * Running configure phase for ruby30 ... checking for main() in -lc... yes creating Makefile >>> Source configured. Unable to configure loopback interface: Operation not permitted >>> Compiling source in /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work ... * Running compile phase for ruby26 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/Rakefile:45. Using ragel version: 7.0, location: /usr/bin/ragel ragel hpricot_scan.rl -G2 -o hpricot_scan.c ragel hpricot_css.rl -G2 -o hpricot_css.c make -j8 V=1 -C ext/hpricot_scan make: Entering directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/ext/hpricot_scan' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_css.o -c hpricot_css.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_scan.o -c hpricot_scan.c hpricot_css.c: In function ‘hpricot_css’: hpricot_css.c:764:10: warning: comparison between pointer and integer 764 | if ( p == eof ) | ^~ hpricot_css.c:780:21: warning: comparison between pointer and integer 780 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:788:10: warning: comparison between pointer and integer 788 | if ( p == eof ) { | ^~ hpricot_css.c:871:10: warning: comparison between pointer and integer 871 | if ( p == eof ) | ^~ hpricot_css.c:886:10: warning: comparison between pointer and integer 886 | if ( p == eof ) | ^~ hpricot_css.c:890:21: warning: comparison between pointer and integer 890 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:892:10: warning: comparison between pointer and integer 892 | if ( p == eof ) { | ^~ hpricot_css.c:937:10: warning: comparison between pointer and integer 937 | if ( p == eof ) | ^~ hpricot_css.c:941:21: warning: comparison between pointer and integer 941 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:943:10: warning: comparison between pointer and integer 943 | if ( p == eof ) { | ^~ hpricot_css.c:996:10: warning: comparison between pointer and integer 996 | if ( p == eof ) | ^~ hpricot_css.c:1000:21: warning: comparison between pointer and integer 1000 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1002:10: warning: comparison between pointer and integer 1002 | if ( p == eof ) { | ^~ hpricot_css.c:1021:10: warning: comparison between pointer and integer 1021 | if ( p == eof ) | ^~ hpricot_css.c:1025:21: warning: comparison between pointer and integer 1025 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1027:10: warning: comparison between pointer and integer 1027 | if ( p == eof ) { | ^~ hpricot_css.c:1046:10: warning: comparison between pointer and integer 1046 | if ( p == eof ) | ^~ hpricot_css.c:1050:21: warning: comparison between pointer and integer 1050 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1052:10: warning: comparison between pointer and integer 1052 | if ( p == eof ) { | ^~ hpricot_css.c:1071:10: warning: comparison between pointer and integer 1071 | if ( p == eof ) | ^~ hpricot_css.c:1075:21: warning: comparison between pointer and integer 1075 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1077:10: warning: comparison between pointer and integer 1077 | if ( p == eof ) { | ^~ hpricot_css.c:1094:10: warning: comparison between pointer and integer 1094 | if ( p == eof ) | ^~ hpricot_css.c:1098:21: warning: comparison between pointer and integer 1098 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1100:10: warning: comparison between pointer and integer 1100 | if ( p == eof ) { | ^~ hpricot_css.c:1117:10: warning: comparison between pointer and integer 1117 | if ( p == eof ) | ^~ hpricot_css.c:1121:21: warning: comparison between pointer and integer 1121 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1123:10: warning: comparison between pointer and integer 1123 | if ( p == eof ) { | ^~ hpricot_css.c:1140:10: warning: comparison between pointer and integer 1140 | if ( p == eof ) | ^~ hpricot_css.c:1144:21: warning: comparison between pointer and integer 1144 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1146:10: warning: comparison between pointer and integer 1146 | if ( p == eof ) { | ^~ hpricot_css.c:1158:10: warning: comparison between pointer and integer 1158 | if ( p == eof ) | ^~ hpricot_css.c:1162:21: warning: comparison between pointer and integer 1162 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1164:10: warning: comparison between pointer and integer 1164 | if ( p == eof ) { | ^~ hpricot_css.c:1217:10: warning: comparison between pointer and integer 1217 | if ( p == eof ) | ^~ hpricot_css.c:1221:21: warning: comparison between pointer and integer 1221 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1223:10: warning: comparison between pointer and integer 1223 | if ( p == eof ) { | ^~ hpricot_css.c:1268:10: warning: comparison between pointer and integer 1268 | if ( p == eof ) | ^~ hpricot_css.c:1272:21: warning: comparison between pointer and integer 1272 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1274:10: warning: comparison between pointer and integer 1274 | if ( p == eof ) { | ^~ hpricot_css.c:1327:10: warning: comparison between pointer and integer 1327 | if ( p == eof ) | ^~ hpricot_css.c:1331:21: warning: comparison between pointer and integer 1331 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1333:10: warning: comparison between pointer and integer 1333 | if ( p == eof ) { | ^~ hpricot_css.c:1352:10: warning: comparison between pointer and integer 1352 | if ( p == eof ) | ^~ hpricot_css.c:1356:21: warning: comparison between pointer and integer 1356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1358:10: warning: comparison between pointer and integer 1358 | if ( p == eof ) { | ^~ hpricot_css.c:1377:10: warning: comparison between pointer and integer 1377 | if ( p == eof ) | ^~ hpricot_css.c:1381:21: warning: comparison between pointer and integer 1381 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1383:10: warning: comparison between pointer and integer 1383 | if ( p == eof ) { | ^~ hpricot_css.c:1402:10: warning: comparison between pointer and integer 1402 | if ( p == eof ) | ^~ hpricot_css.c:1406:21: warning: comparison between pointer and integer 1406 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1408:10: warning: comparison between pointer and integer 1408 | if ( p == eof ) { | ^~ hpricot_css.c:1428:10: warning: comparison between pointer and integer 1428 | if ( p == eof ) | ^~ hpricot_css.c:1432:21: warning: comparison between pointer and integer 1432 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1434:10: warning: comparison between pointer and integer 1434 | if ( p == eof ) { | ^~ hpricot_css.c:1490:10: warning: comparison between pointer and integer 1490 | if ( p == eof ) | ^~ hpricot_css.c:1494:21: warning: comparison between pointer and integer 1494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1496:10: warning: comparison between pointer and integer 1496 | if ( p == eof ) { | ^~ hpricot_css.c:1545:10: warning: comparison between pointer and integer 1545 | if ( p == eof ) | ^~ hpricot_css.c:1549:21: warning: comparison between pointer and integer 1549 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1551:10: warning: comparison between pointer and integer 1551 | if ( p == eof ) { | ^~ hpricot_css.c:1604:10: warning: comparison between pointer and integer 1604 | if ( p == eof ) | ^~ hpricot_css.c:1608:21: warning: comparison between pointer and integer 1608 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1610:10: warning: comparison between pointer and integer 1610 | if ( p == eof ) { | ^~ hpricot_css.c:1655:10: warning: comparison between pointer and integer 1655 | if ( p == eof ) | ^~ hpricot_css.c:1659:21: warning: comparison between pointer and integer 1659 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1661:10: warning: comparison between pointer and integer 1661 | if ( p == eof ) { | ^~ hpricot_css.c:1714:10: warning: comparison between pointer and integer 1714 | if ( p == eof ) | ^~ hpricot_css.c:1718:21: warning: comparison between pointer and integer 1718 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1720:10: warning: comparison between pointer and integer 1720 | if ( p == eof ) { | ^~ hpricot_css.c:1739:10: warning: comparison between pointer and integer 1739 | if ( p == eof ) | ^~ hpricot_css.c:1743:21: warning: comparison between pointer and integer 1743 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1745:10: warning: comparison between pointer and integer 1745 | if ( p == eof ) { | ^~ hpricot_css.c:1764:10: warning: comparison between pointer and integer 1764 | if ( p == eof ) | ^~ hpricot_css.c:1768:21: warning: comparison between pointer and integer 1768 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1770:10: warning: comparison between pointer and integer 1770 | if ( p == eof ) { | ^~ hpricot_css.c:1789:10: warning: comparison between pointer and integer 1789 | if ( p == eof ) | ^~ hpricot_css.c:1793:21: warning: comparison between pointer and integer 1793 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1795:10: warning: comparison between pointer and integer 1795 | if ( p == eof ) { | ^~ hpricot_css.c:1804:10: warning: comparison between pointer and integer 1804 | if ( p == eof ) | ^~ hpricot_css.c:1808:21: warning: comparison between pointer and integer 1808 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1810:10: warning: comparison between pointer and integer 1810 | if ( p == eof ) { | ^~ hpricot_css.c:1892:10: warning: comparison between pointer and integer 1892 | if ( p == eof ) | ^~ hpricot_css.c:1896:21: warning: comparison between pointer and integer 1896 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1898:10: warning: comparison between pointer and integer 1898 | if ( p == eof ) { | ^~ hpricot_css.c:1966:10: warning: comparison between pointer and integer 1966 | if ( p == eof ) | ^~ hpricot_css.c:1970:21: warning: comparison between pointer and integer 1970 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1972:10: warning: comparison between pointer and integer 1972 | if ( p == eof ) { | ^~ hpricot_css.c:2039:10: warning: comparison between pointer and integer 2039 | if ( p == eof ) | ^~ hpricot_css.c:2043:21: warning: comparison between pointer and integer 2043 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2045:10: warning: comparison between pointer and integer 2045 | if ( p == eof ) { | ^~ hpricot_css.c:2075:10: warning: comparison between pointer and integer 2075 | if ( p == eof ) | ^~ hpricot_css.c:2079:21: warning: comparison between pointer and integer 2079 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2081:10: warning: comparison between pointer and integer 2081 | if ( p == eof ) { | ^~ hpricot_css.c:2111:10: warning: comparison between pointer and integer 2111 | if ( p == eof ) | ^~ hpricot_css.c:2115:21: warning: comparison between pointer and integer 2115 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2117:10: warning: comparison between pointer and integer 2117 | if ( p == eof ) { | ^~ hpricot_css.c:2137:10: warning: comparison between pointer and integer 2137 | if ( p == eof ) | ^~ hpricot_css.c:2141:21: warning: comparison between pointer and integer 2141 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2143:10: warning: comparison between pointer and integer 2143 | if ( p == eof ) { | ^~ hpricot_css.c:2173:10: warning: comparison between pointer and integer 2173 | if ( p == eof ) | ^~ hpricot_css.c:2177:21: warning: comparison between pointer and integer 2177 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2179:10: warning: comparison between pointer and integer 2179 | if ( p == eof ) { | ^~ hpricot_css.c:2206:10: warning: comparison between pointer and integer 2206 | if ( p == eof ) | ^~ hpricot_css.c:2210:21: warning: comparison between pointer and integer 2210 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2212:10: warning: comparison between pointer and integer 2212 | if ( p == eof ) { | ^~ hpricot_css.c:2229:10: warning: comparison between pointer and integer 2229 | if ( p == eof ) | ^~ hpricot_css.c:2233:21: warning: comparison between pointer and integer 2233 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2235:10: warning: comparison between pointer and integer 2235 | if ( p == eof ) { | ^~ hpricot_css.c:2247:10: warning: comparison between pointer and integer 2247 | if ( p == eof ) | ^~ hpricot_css.c:2251:21: warning: comparison between pointer and integer 2251 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2253:10: warning: comparison between pointer and integer 2253 | if ( p == eof ) { | ^~ hpricot_css.c:2262:10: warning: comparison between pointer and integer 2262 | if ( p == eof ) | ^~ hpricot_css.c:2266:21: warning: comparison between pointer and integer 2266 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2268:10: warning: comparison between pointer and integer 2268 | if ( p == eof ) { | ^~ hpricot_css.c:2277:10: warning: comparison between pointer and integer 2277 | if ( p == eof ) | ^~ hpricot_css.c:2281:21: warning: comparison between pointer and integer 2281 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2283:10: warning: comparison between pointer and integer 2283 | if ( p == eof ) { | ^~ hpricot_css.c:2292:10: warning: comparison between pointer and integer 2292 | if ( p == eof ) | ^~ hpricot_css.c:2296:21: warning: comparison between pointer and integer 2296 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2298:10: warning: comparison between pointer and integer 2298 | if ( p == eof ) { | ^~ hpricot_css.c:2322:10: warning: comparison between pointer and integer 2322 | if ( p == eof ) | ^~ hpricot_css.c:2326:21: warning: comparison between pointer and integer 2326 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2328:10: warning: comparison between pointer and integer 2328 | if ( p == eof ) { | ^~ hpricot_css.c:2348:10: warning: comparison between pointer and integer 2348 | if ( p == eof ) | ^~ hpricot_css.c:2352:21: warning: comparison between pointer and integer 2352 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2354:10: warning: comparison between pointer and integer 2354 | if ( p == eof ) { | ^~ hpricot_css.c:2374:10: warning: comparison between pointer and integer 2374 | if ( p == eof ) | ^~ hpricot_css.c:2378:21: warning: comparison between pointer and integer 2378 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2380:10: warning: comparison between pointer and integer 2380 | if ( p == eof ) { | ^~ hpricot_css.c:2392:10: warning: comparison between pointer and integer 2392 | if ( p == eof ) | ^~ hpricot_css.c:2396:21: warning: comparison between pointer and integer 2396 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2398:10: warning: comparison between pointer and integer 2398 | if ( p == eof ) { | ^~ hpricot_css.c:2407:10: warning: comparison between pointer and integer 2407 | if ( p == eof ) | ^~ hpricot_css.c:2411:21: warning: comparison between pointer and integer 2411 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2413:10: warning: comparison between pointer and integer 2413 | if ( p == eof ) { | ^~ hpricot_css.c:2422:10: warning: comparison between pointer and integer 2422 | if ( p == eof ) | ^~ hpricot_css.c:2426:21: warning: comparison between pointer and integer 2426 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2428:10: warning: comparison between pointer and integer 2428 | if ( p == eof ) { | ^~ hpricot_css.c:2452:10: warning: comparison between pointer and integer 2452 | if ( p == eof ) | ^~ hpricot_css.c:2456:21: warning: comparison between pointer and integer 2456 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2458:10: warning: comparison between pointer and integer 2458 | if ( p == eof ) { | ^~ hpricot_css.c:2467:10: warning: comparison between pointer and integer 2467 | if ( p == eof ) | ^~ hpricot_css.c:2471:21: warning: comparison between pointer and integer 2471 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2473:10: warning: comparison between pointer and integer 2473 | if ( p == eof ) { | ^~ hpricot_css.c:2482:10: warning: comparison between pointer and integer 2482 | if ( p == eof ) | ^~ hpricot_css.c:2486:21: warning: comparison between pointer and integer 2486 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2488:10: warning: comparison between pointer and integer 2488 | if ( p == eof ) { | ^~ hpricot_css.c:2523:10: warning: comparison between pointer and integer 2523 | if ( p == eof ) | ^~ hpricot_css.c:2527:21: warning: comparison between pointer and integer 2527 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2529:10: warning: comparison between pointer and integer 2529 | if ( p == eof ) { | ^~ hpricot_css.c:2560:10: warning: comparison between pointer and integer 2560 | if ( p == eof ) | ^~ hpricot_css.c:2564:21: warning: comparison between pointer and integer 2564 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2566:10: warning: comparison between pointer and integer 2566 | if ( p == eof ) { | ^~ hpricot_css.c:2632:10: warning: comparison between pointer and integer 2632 | if ( p == eof ) | ^~ hpricot_css.c:2636:21: warning: comparison between pointer and integer 2636 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2638:10: warning: comparison between pointer and integer 2638 | if ( p == eof ) { | ^~ hpricot_css.c:2695:10: warning: comparison between pointer and integer 2695 | if ( p == eof ) | ^~ hpricot_css.c:2699:21: warning: comparison between pointer and integer 2699 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2701:10: warning: comparison between pointer and integer 2701 | if ( p == eof ) { | ^~ hpricot_css.c:2734:10: warning: comparison between pointer and integer 2734 | if ( p == eof ) | ^~ hpricot_css.c:2738:21: warning: comparison between pointer and integer 2738 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2740:10: warning: comparison between pointer and integer 2740 | if ( p == eof ) { | ^~ hpricot_css.c:2774:10: warning: comparison between pointer and integer 2774 | if ( p == eof ) | ^~ hpricot_css.c:2778:21: warning: comparison between pointer and integer 2778 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2780:10: warning: comparison between pointer and integer 2780 | if ( p == eof ) { | ^~ hpricot_css.c:2843:10: warning: comparison between pointer and integer 2843 | if ( p == eof ) | ^~ hpricot_css.c:2847:21: warning: comparison between pointer and integer 2847 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2849:10: warning: comparison between pointer and integer 2849 | if ( p == eof ) { | ^~ hpricot_css.c:2920:10: warning: comparison between pointer and integer 2920 | if ( p == eof ) | ^~ hpricot_css.c:2924:21: warning: comparison between pointer and integer 2924 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2926:10: warning: comparison between pointer and integer 2926 | if ( p == eof ) { | ^~ hpricot_css.c:2989:10: warning: comparison between pointer and integer 2989 | if ( p == eof ) | ^~ hpricot_css.c:2993:21: warning: comparison between pointer and integer 2993 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2995:10: warning: comparison between pointer and integer 2995 | if ( p == eof ) { | ^~ hpricot_css.c:3058:10: warning: comparison between pointer and integer 3058 | if ( p == eof ) | ^~ hpricot_css.c:3062:21: warning: comparison between pointer and integer 3062 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3064:10: warning: comparison between pointer and integer 3064 | if ( p == eof ) { | ^~ hpricot_css.c:3127:10: warning: comparison between pointer and integer 3127 | if ( p == eof ) | ^~ hpricot_css.c:3131:21: warning: comparison between pointer and integer 3131 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3133:10: warning: comparison between pointer and integer 3133 | if ( p == eof ) { | ^~ hpricot_css.c:3196:10: warning: comparison between pointer and integer 3196 | if ( p == eof ) | ^~ hpricot_css.c:3200:21: warning: comparison between pointer and integer 3200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3202:10: warning: comparison between pointer and integer 3202 | if ( p == eof ) { | ^~ hpricot_css.c:3285:10: warning: comparison between pointer and integer 3285 | if ( p == eof ) | ^~ hpricot_css.c:3289:21: warning: comparison between pointer and integer 3289 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3291:10: warning: comparison between pointer and integer 3291 | if ( p == eof ) { | ^~ hpricot_css.c:3354:10: warning: comparison between pointer and integer 3354 | if ( p == eof ) | ^~ hpricot_css.c:3358:21: warning: comparison between pointer and integer 3358 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3360:10: warning: comparison between pointer and integer 3360 | if ( p == eof ) { | ^~ hpricot_css.c:3423:10: warning: comparison between pointer and integer 3423 | if ( p == eof ) | ^~ hpricot_css.c:3427:21: warning: comparison between pointer and integer 3427 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3429:10: warning: comparison between pointer and integer 3429 | if ( p == eof ) { | ^~ hpricot_css.c:3492:10: warning: comparison between pointer and integer 3492 | if ( p == eof ) | ^~ hpricot_css.c:3496:21: warning: comparison between pointer and integer 3496 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3498:10: warning: comparison between pointer and integer 3498 | if ( p == eof ) { | ^~ hpricot_css.c:3561:10: warning: comparison between pointer and integer 3561 | if ( p == eof ) | ^~ hpricot_css.c:3565:21: warning: comparison between pointer and integer 3565 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3567:10: warning: comparison between pointer and integer 3567 | if ( p == eof ) { | ^~ hpricot_css.c:3630:10: warning: comparison between pointer and integer 3630 | if ( p == eof ) | ^~ hpricot_css.c:3634:21: warning: comparison between pointer and integer 3634 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3636:10: warning: comparison between pointer and integer 3636 | if ( p == eof ) { | ^~ hpricot_css.c:3693:10: warning: comparison between pointer and integer 3693 | if ( p == eof ) | ^~ hpricot_css.c:3697:21: warning: comparison between pointer and integer 3697 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3699:10: warning: comparison between pointer and integer 3699 | if ( p == eof ) { | ^~ hpricot_css.c:3747:10: warning: comparison between pointer and integer 3747 | if ( p == eof ) | ^~ hpricot_css.c:3751:21: warning: comparison between pointer and integer 3751 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3753:10: warning: comparison between pointer and integer 3753 | if ( p == eof ) { | ^~ hpricot_css.c:3792:10: warning: comparison between pointer and integer 3792 | if ( p == eof ) | ^~ hpricot_css.c:3796:21: warning: comparison between pointer and integer 3796 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3798:10: warning: comparison between pointer and integer 3798 | if ( p == eof ) { | ^~ hpricot_css.c:3818:10: warning: comparison between pointer and integer 3818 | if ( p == eof ) | ^~ hpricot_css.c:3822:21: warning: comparison between pointer and integer 3822 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3824:10: warning: comparison between pointer and integer 3824 | if ( p == eof ) { | ^~ hpricot_css.c:3844:10: warning: comparison between pointer and integer 3844 | if ( p == eof ) | ^~ hpricot_css.c:3848:21: warning: comparison between pointer and integer 3848 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3850:10: warning: comparison between pointer and integer 3850 | if ( p == eof ) { | ^~ hpricot_css.c:3870:10: warning: comparison between pointer and integer 3870 | if ( p == eof ) | ^~ hpricot_css.c:3874:21: warning: comparison between pointer and integer 3874 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3876:10: warning: comparison between pointer and integer 3876 | if ( p == eof ) { | ^~ hpricot_css.c:3903:10: warning: comparison between pointer and integer 3903 | if ( p == eof ) | ^~ hpricot_css.c:3907:21: warning: comparison between pointer and integer 3907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3909:10: warning: comparison between pointer and integer 3909 | if ( p == eof ) { | ^~ hpricot_css.c:3929:10: warning: comparison between pointer and integer 3929 | if ( p == eof ) | ^~ hpricot_css.c:3933:21: warning: comparison between pointer and integer 3933 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3935:10: warning: comparison between pointer and integer 3935 | if ( p == eof ) { | ^~ hpricot_css.c:3977:10: warning: comparison between pointer and integer 3977 | if ( p == eof ) | ^~ hpricot_css.c:3981:21: warning: comparison between pointer and integer 3981 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3983:10: warning: comparison between pointer and integer 3983 | if ( p == eof ) { | ^~ hpricot_css.c:4054:10: warning: comparison between pointer and integer 4054 | if ( p == eof ) | ^~ hpricot_css.c:4058:21: warning: comparison between pointer and integer 4058 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4060:10: warning: comparison between pointer and integer 4060 | if ( p == eof ) { | ^~ hpricot_css.c:4134:10: warning: comparison between pointer and integer 4134 | if ( p == eof ) | ^~ hpricot_css.c:4138:21: warning: comparison between pointer and integer 4138 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4140:10: warning: comparison between pointer and integer 4140 | if ( p == eof ) { | ^~ hpricot_css.c:4203:10: warning: comparison between pointer and integer 4203 | if ( p == eof ) | ^~ hpricot_css.c:4207:21: warning: comparison between pointer and integer 4207 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4209:10: warning: comparison between pointer and integer 4209 | if ( p == eof ) { | ^~ hpricot_css.c:4280:10: warning: comparison between pointer and integer 4280 | if ( p == eof ) | ^~ hpricot_css.c:4284:21: warning: comparison between pointer and integer 4284 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4286:10: warning: comparison between pointer and integer 4286 | if ( p == eof ) { | ^~ hpricot_css.c:4352:10: warning: comparison between pointer and integer 4352 | if ( p == eof ) | ^~ hpricot_css.c:4356:21: warning: comparison between pointer and integer 4356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4358:10: warning: comparison between pointer and integer 4358 | if ( p == eof ) { | ^~ hpricot_css.c:4421:10: warning: comparison between pointer and integer 4421 | if ( p == eof ) | ^~ hpricot_css.c:4425:21: warning: comparison between pointer and integer 4425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4427:10: warning: comparison between pointer and integer 4427 | if ( p == eof ) { | ^~ hpricot_css.c:4490:10: warning: comparison between pointer and integer 4490 | if ( p == eof ) | ^~ hpricot_css.c:4494:21: warning: comparison between pointer and integer 4494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4496:10: warning: comparison between pointer and integer 4496 | if ( p == eof ) { | ^~ hpricot_css.c:4559:10: warning: comparison between pointer and integer 4559 | if ( p == eof ) | ^~ hpricot_css.c:4563:21: warning: comparison between pointer and integer 4563 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4565:10: warning: comparison between pointer and integer 4565 | if ( p == eof ) { | ^~ hpricot_css.c:4611:10: warning: comparison between pointer and integer 4611 | if ( p == eof ) | ^~ hpricot_css.c:4615:21: warning: comparison between pointer and integer 4615 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4617:10: warning: comparison between pointer and integer 4617 | if ( p == eof ) { | ^~ hpricot_css.c:4673:10: warning: comparison between pointer and integer 4673 | if ( p == eof ) | ^~ hpricot_css.c:4677:21: warning: comparison between pointer and integer 4677 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4679:10: warning: comparison between pointer and integer 4679 | if ( p == eof ) { | ^~ hpricot_css.c:4709:10: warning: comparison between pointer and integer 4709 | if ( p == eof ) | ^~ hpricot_css.c:4713:21: warning: comparison between pointer and integer 4713 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4715:10: warning: comparison between pointer and integer 4715 | if ( p == eof ) { | ^~ hpricot_css.c:4779:10: warning: comparison between pointer and integer 4779 | if ( p == eof ) | ^~ hpricot_css.c:4783:21: warning: comparison between pointer and integer 4783 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4785:10: warning: comparison between pointer and integer 4785 | if ( p == eof ) { | ^~ hpricot_css.c:4794:10: warning: comparison between pointer and integer 4794 | if ( p == eof ) | ^~ hpricot_css.c:4798:21: warning: comparison between pointer and integer 4798 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4800:10: warning: comparison between pointer and integer 4800 | if ( p == eof ) { | ^~ hpricot_css.c:4835:10: warning: comparison between pointer and integer 4835 | if ( p == eof ) | ^~ hpricot_css.c:4839:21: warning: comparison between pointer and integer 4839 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4841:10: warning: comparison between pointer and integer 4841 | if ( p == eof ) { | ^~ hpricot_css.c:4862:10: warning: comparison between pointer and integer 4862 | if ( p == eof ) | ^~ hpricot_css.c:4866:21: warning: comparison between pointer and integer 4866 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4868:10: warning: comparison between pointer and integer 4868 | if ( p == eof ) { | ^~ hpricot_css.c:4903:10: warning: comparison between pointer and integer 4903 | if ( p == eof ) | ^~ hpricot_css.c:4907:21: warning: comparison between pointer and integer 4907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4909:10: warning: comparison between pointer and integer 4909 | if ( p == eof ) { | ^~ hpricot_css.c:4931:10: warning: comparison between pointer and integer 4931 | if ( p == eof ) | ^~ hpricot_css.c:4935:21: warning: comparison between pointer and integer 4935 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4937:10: warning: comparison between pointer and integer 4937 | if ( p == eof ) { | ^~ hpricot_css.c:4946:10: warning: comparison between pointer and integer 4946 | if ( p == eof ) | ^~ hpricot_css.c:4950:21: warning: comparison between pointer and integer 4950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4952:10: warning: comparison between pointer and integer 4952 | if ( p == eof ) { | ^~ hpricot_css.c:4961:10: warning: comparison between pointer and integer 4961 | if ( p == eof ) | ^~ hpricot_css.c:4965:21: warning: comparison between pointer and integer 4965 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4967:10: warning: comparison between pointer and integer 4967 | if ( p == eof ) { | ^~ hpricot_css.c:4988:10: warning: comparison between pointer and integer 4988 | if ( p == eof ) | ^~ hpricot_css.c:4992:21: warning: comparison between pointer and integer 4992 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4994:10: warning: comparison between pointer and integer 4994 | if ( p == eof ) { | ^~ hpricot_css.c:5016:10: warning: comparison between pointer and integer 5016 | if ( p == eof ) | ^~ hpricot_css.c:5020:21: warning: comparison between pointer and integer 5020 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5022:10: warning: comparison between pointer and integer 5022 | if ( p == eof ) { | ^~ hpricot_css.c:5031:10: warning: comparison between pointer and integer 5031 | if ( p == eof ) | ^~ hpricot_css.c:5035:21: warning: comparison between pointer and integer 5035 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5037:10: warning: comparison between pointer and integer 5037 | if ( p == eof ) { | ^~ hpricot_css.c:5057:10: warning: comparison between pointer and integer 5057 | if ( p == eof ) | ^~ hpricot_css.c:5061:21: warning: comparison between pointer and integer 5061 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5063:10: warning: comparison between pointer and integer 5063 | if ( p == eof ) { | ^~ hpricot_css.c:5086:10: warning: comparison between pointer and integer 5086 | if ( p == eof ) | ^~ hpricot_css.c:5090:21: warning: comparison between pointer and integer 5090 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5092:10: warning: comparison between pointer and integer 5092 | if ( p == eof ) { | ^~ hpricot_css.c:5115:10: warning: comparison between pointer and integer 5115 | if ( p == eof ) | ^~ hpricot_css.c:5119:21: warning: comparison between pointer and integer 5119 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5121:10: warning: comparison between pointer and integer 5121 | if ( p == eof ) { | ^~ hpricot_css.c:5143:10: warning: comparison between pointer and integer 5143 | if ( p == eof ) | ^~ hpricot_css.c:5147:21: warning: comparison between pointer and integer 5147 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5149:10: warning: comparison between pointer and integer 5149 | if ( p == eof ) { | ^~ hpricot_css.c:5169:10: warning: comparison between pointer and integer 5169 | if ( p == eof ) | ^~ hpricot_css.c:5173:21: warning: comparison between pointer and integer 5173 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5175:10: warning: comparison between pointer and integer 5175 | if ( p == eof ) { | ^~ hpricot_css.c:5197:10: warning: comparison between pointer and integer 5197 | if ( p == eof ) | ^~ hpricot_css.c:5201:21: warning: comparison between pointer and integer 5201 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5203:10: warning: comparison between pointer and integer 5203 | if ( p == eof ) { | ^~ hpricot_css.c:5223:10: warning: comparison between pointer and integer 5223 | if ( p == eof ) | ^~ hpricot_css.c:5227:21: warning: comparison between pointer and integer 5227 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5229:10: warning: comparison between pointer and integer 5229 | if ( p == eof ) { | ^~ hpricot_css.c:5257:10: warning: comparison between pointer and integer 5257 | if ( p == eof ) | ^~ hpricot_css.c:5261:21: warning: comparison between pointer and integer 5261 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5263:10: warning: comparison between pointer and integer 5263 | if ( p == eof ) { | ^~ hpricot_css.c:5301:10: warning: comparison between pointer and integer 5301 | if ( p == eof ) | ^~ hpricot_css.c:5305:21: warning: comparison between pointer and integer 5305 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5307:10: warning: comparison between pointer and integer 5307 | if ( p == eof ) { | ^~ hpricot_css.c:5341:10: warning: comparison between pointer and integer 5341 | if ( p == eof ) | ^~ hpricot_css.c:5345:21: warning: comparison between pointer and integer 5345 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5347:10: warning: comparison between pointer and integer 5347 | if ( p == eof ) { | ^~ hpricot_css.c:5371:10: warning: comparison between pointer and integer 5371 | if ( p == eof ) | ^~ hpricot_css.c:5375:21: warning: comparison between pointer and integer 5375 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5377:10: warning: comparison between pointer and integer 5377 | if ( p == eof ) { | ^~ hpricot_css.c:5396:10: warning: comparison between pointer and integer 5396 | if ( p == eof ) | ^~ hpricot_css.c:5400:21: warning: comparison between pointer and integer 5400 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5402:10: warning: comparison between pointer and integer 5402 | if ( p == eof ) { | ^~ hpricot_css.c:5421:10: warning: comparison between pointer and integer 5421 | if ( p == eof ) | ^~ hpricot_css.c:5425:21: warning: comparison between pointer and integer 5425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5427:10: warning: comparison between pointer and integer 5427 | if ( p == eof ) { | ^~ hpricot_css.c:5494:10: warning: comparison between pointer and integer 5494 | if ( p == eof ) | ^~ hpricot_css.c:5498:21: warning: comparison between pointer and integer 5498 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5500:10: warning: comparison between pointer and integer 5500 | if ( p == eof ) { | ^~ hpricot_css.c:5567:10: warning: comparison between pointer and integer 5567 | if ( p == eof ) | ^~ hpricot_css.c:5571:21: warning: comparison between pointer and integer 5571 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5573:10: warning: comparison between pointer and integer 5573 | if ( p == eof ) { | ^~ hpricot_css.c:5640:10: warning: comparison between pointer and integer 5640 | if ( p == eof ) | ^~ hpricot_css.c:5644:21: warning: comparison between pointer and integer 5644 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5646:10: warning: comparison between pointer and integer 5646 | if ( p == eof ) { | ^~ hpricot_css.c:5710:10: warning: comparison between pointer and integer 5710 | if ( p == eof ) | ^~ hpricot_css.c:5714:21: warning: comparison between pointer and integer 5714 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5716:10: warning: comparison between pointer and integer 5716 | if ( p == eof ) { | ^~ hpricot_css.c:5798:10: warning: comparison between pointer and integer 5798 | if ( p == eof ) | ^~ hpricot_css.c:5802:21: warning: comparison between pointer and integer 5802 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5804:10: warning: comparison between pointer and integer 5804 | if ( p == eof ) { | ^~ hpricot_css.c:5836:10: warning: comparison between pointer and integer 5836 | if ( p == eof ) | ^~ hpricot_css.c:5840:21: warning: comparison between pointer and integer 5840 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5842:10: warning: comparison between pointer and integer 5842 | if ( p == eof ) { | ^~ hpricot_css.c:5908:10: warning: comparison between pointer and integer 5908 | if ( p == eof ) | ^~ hpricot_css.c:5912:21: warning: comparison between pointer and integer 5912 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5914:10: warning: comparison between pointer and integer 5914 | if ( p == eof ) { | ^~ hpricot_css.c:5946:10: warning: comparison between pointer and integer 5946 | if ( p == eof ) | ^~ hpricot_css.c:5950:21: warning: comparison between pointer and integer 5950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5952:10: warning: comparison between pointer and integer 5952 | if ( p == eof ) { | ^~ hpricot_css.c:5984:10: warning: comparison between pointer and integer 5984 | if ( p == eof ) | ^~ hpricot_css.c:5988:21: warning: comparison between pointer and integer 5988 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5990:10: warning: comparison between pointer and integer 5990 | if ( p == eof ) { | ^~ hpricot_css.c:6022:10: warning: comparison between pointer and integer 6022 | if ( p == eof ) | ^~ hpricot_css.c:6026:21: warning: comparison between pointer and integer 6026 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6028:10: warning: comparison between pointer and integer 6028 | if ( p == eof ) { | ^~ hpricot_css.c:6064:10: warning: comparison between pointer and integer 6064 | if ( p == eof ) | ^~ hpricot_css.c:6068:21: warning: comparison between pointer and integer 6068 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6070:10: warning: comparison between pointer and integer 6070 | if ( p == eof ) { | ^~ hpricot_css.c:6130:10: warning: comparison between pointer and integer 6130 | if ( p == eof ) | ^~ hpricot_css.c:6134:21: warning: comparison between pointer and integer 6134 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6136:10: warning: comparison between pointer and integer 6136 | if ( p == eof ) { | ^~ hpricot_css.c:6196:10: warning: comparison between pointer and integer 6196 | if ( p == eof ) | ^~ hpricot_css.c:6200:21: warning: comparison between pointer and integer 6200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6202:10: warning: comparison between pointer and integer 6202 | if ( p == eof ) { | ^~ hpricot_css.c:6267:10: warning: comparison between pointer and integer 6267 | if ( p == eof ) | ^~ hpricot_css.c:6271:21: warning: comparison between pointer and integer 6271 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6273:10: warning: comparison between pointer and integer 6273 | if ( p == eof ) { | ^~ hpricot_css.c:6333:10: warning: comparison between pointer and integer 6333 | if ( p == eof ) | ^~ hpricot_css.c:6337:21: warning: comparison between pointer and integer 6337 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6339:10: warning: comparison between pointer and integer 6339 | if ( p == eof ) { | ^~ rm -f hpricot_scan.so x86_64-pc-linux-gnu-gcc -shared -o hpricot_scan.so hpricot_css.o hpricot_scan.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -Wl,--compress-debug-sections=zlib -lruby26 -lc -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/ext/hpricot_scan' * Running compile phase for ruby27 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/Rakefile:45. Using ragel version: 7.0, location: /usr/bin/ragel ragel hpricot_scan.rl -G2 -o hpricot_scan.c ragel hpricot_css.rl -G2 -o hpricot_css.c make -j8 V=1 -C ext/hpricot_scan make: Entering directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/ext/hpricot_scan' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_css.o -c hpricot_css.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_scan.o -c hpricot_scan.c hpricot_css.c: In function ‘hpricot_css’: hpricot_css.c:764:10: warning: comparison between pointer and integer 764 | if ( p == eof ) | ^~ hpricot_css.c:780:21: warning: comparison between pointer and integer 780 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:788:10: warning: comparison between pointer and integer 788 | if ( p == eof ) { | ^~ hpricot_css.c:871:10: warning: comparison between pointer and integer 871 | if ( p == eof ) | ^~ hpricot_css.c:886:10: warning: comparison between pointer and integer 886 | if ( p == eof ) | ^~ hpricot_css.c:890:21: warning: comparison between pointer and integer 890 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:892:10: warning: comparison between pointer and integer 892 | if ( p == eof ) { | ^~ hpricot_css.c:937:10: warning: comparison between pointer and integer 937 | if ( p == eof ) | ^~ hpricot_css.c:941:21: warning: comparison between pointer and integer 941 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:943:10: warning: comparison between pointer and integer 943 | if ( p == eof ) { | ^~ hpricot_css.c:996:10: warning: comparison between pointer and integer 996 | if ( p == eof ) | ^~ hpricot_css.c:1000:21: warning: comparison between pointer and integer 1000 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1002:10: warning: comparison between pointer and integer 1002 | if ( p == eof ) { | ^~ hpricot_css.c:1021:10: warning: comparison between pointer and integer 1021 | if ( p == eof ) | ^~ hpricot_css.c:1025:21: warning: comparison between pointer and integer 1025 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1027:10: warning: comparison between pointer and integer 1027 | if ( p == eof ) { | ^~ hpricot_css.c:1046:10: warning: comparison between pointer and integer 1046 | if ( p == eof ) | ^~ hpricot_css.c:1050:21: warning: comparison between pointer and integer 1050 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1052:10: warning: comparison between pointer and integer 1052 | if ( p == eof ) { | ^~ hpricot_css.c:1071:10: warning: comparison between pointer and integer 1071 | if ( p == eof ) | ^~ hpricot_css.c:1075:21: warning: comparison between pointer and integer 1075 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1077:10: warning: comparison between pointer and integer 1077 | if ( p == eof ) { | ^~ hpricot_css.c:1094:10: warning: comparison between pointer and integer 1094 | if ( p == eof ) | ^~ hpricot_css.c:1098:21: warning: comparison between pointer and integer 1098 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1100:10: warning: comparison between pointer and integer 1100 | if ( p == eof ) { | ^~ hpricot_css.c:1117:10: warning: comparison between pointer and integer 1117 | if ( p == eof ) | ^~ hpricot_css.c:1121:21: warning: comparison between pointer and integer 1121 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1123:10: warning: comparison between pointer and integer 1123 | if ( p == eof ) { | ^~ hpricot_css.c:1140:10: warning: comparison between pointer and integer 1140 | if ( p == eof ) | ^~ hpricot_css.c:1144:21: warning: comparison between pointer and integer 1144 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1146:10: warning: comparison between pointer and integer 1146 | if ( p == eof ) { | ^~ hpricot_css.c:1158:10: warning: comparison between pointer and integer 1158 | if ( p == eof ) | ^~ hpricot_css.c:1162:21: warning: comparison between pointer and integer 1162 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1164:10: warning: comparison between pointer and integer 1164 | if ( p == eof ) { | ^~ hpricot_css.c:1217:10: warning: comparison between pointer and integer 1217 | if ( p == eof ) | ^~ hpricot_css.c:1221:21: warning: comparison between pointer and integer 1221 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1223:10: warning: comparison between pointer and integer 1223 | if ( p == eof ) { | ^~ hpricot_css.c:1268:10: warning: comparison between pointer and integer 1268 | if ( p == eof ) | ^~ hpricot_css.c:1272:21: warning: comparison between pointer and integer 1272 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1274:10: warning: comparison between pointer and integer 1274 | if ( p == eof ) { | ^~ hpricot_css.c:1327:10: warning: comparison between pointer and integer 1327 | if ( p == eof ) | ^~ hpricot_css.c:1331:21: warning: comparison between pointer and integer 1331 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1333:10: warning: comparison between pointer and integer 1333 | if ( p == eof ) { | ^~ hpricot_css.c:1352:10: warning: comparison between pointer and integer 1352 | if ( p == eof ) | ^~ hpricot_css.c:1356:21: warning: comparison between pointer and integer 1356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1358:10: warning: comparison between pointer and integer 1358 | if ( p == eof ) { | ^~ hpricot_css.c:1377:10: warning: comparison between pointer and integer 1377 | if ( p == eof ) | ^~ hpricot_css.c:1381:21: warning: comparison between pointer and integer 1381 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1383:10: warning: comparison between pointer and integer 1383 | if ( p == eof ) { | ^~ hpricot_css.c:1402:10: warning: comparison between pointer and integer 1402 | if ( p == eof ) | ^~ hpricot_css.c:1406:21: warning: comparison between pointer and integer 1406 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1408:10: warning: comparison between pointer and integer 1408 | if ( p == eof ) { | ^~ hpricot_css.c:1428:10: warning: comparison between pointer and integer 1428 | if ( p == eof ) | ^~ hpricot_css.c:1432:21: warning: comparison between pointer and integer 1432 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1434:10: warning: comparison between pointer and integer 1434 | if ( p == eof ) { | ^~ hpricot_css.c:1490:10: warning: comparison between pointer and integer 1490 | if ( p == eof ) | ^~ hpricot_css.c:1494:21: warning: comparison between pointer and integer 1494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1496:10: warning: comparison between pointer and integer 1496 | if ( p == eof ) { | ^~ hpricot_css.c:1545:10: warning: comparison between pointer and integer 1545 | if ( p == eof ) | ^~ hpricot_css.c:1549:21: warning: comparison between pointer and integer 1549 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1551:10: warning: comparison between pointer and integer 1551 | if ( p == eof ) { | ^~ hpricot_css.c:1604:10: warning: comparison between pointer and integer 1604 | if ( p == eof ) | ^~ hpricot_css.c:1608:21: warning: comparison between pointer and integer 1608 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1610:10: warning: comparison between pointer and integer 1610 | if ( p == eof ) { | ^~ hpricot_css.c:1655:10: warning: comparison between pointer and integer 1655 | if ( p == eof ) | ^~ hpricot_css.c:1659:21: warning: comparison between pointer and integer 1659 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1661:10: warning: comparison between pointer and integer 1661 | if ( p == eof ) { | ^~ hpricot_css.c:1714:10: warning: comparison between pointer and integer 1714 | if ( p == eof ) | ^~ hpricot_css.c:1718:21: warning: comparison between pointer and integer 1718 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1720:10: warning: comparison between pointer and integer 1720 | if ( p == eof ) { | ^~ hpricot_css.c:1739:10: warning: comparison between pointer and integer 1739 | if ( p == eof ) | ^~ hpricot_css.c:1743:21: warning: comparison between pointer and integer 1743 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1745:10: warning: comparison between pointer and integer 1745 | if ( p == eof ) { | ^~ hpricot_css.c:1764:10: warning: comparison between pointer and integer 1764 | if ( p == eof ) | ^~ hpricot_css.c:1768:21: warning: comparison between pointer and integer 1768 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1770:10: warning: comparison between pointer and integer 1770 | if ( p == eof ) { | ^~ hpricot_css.c:1789:10: warning: comparison between pointer and integer 1789 | if ( p == eof ) | ^~ hpricot_css.c:1793:21: warning: comparison between pointer and integer 1793 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1795:10: warning: comparison between pointer and integer 1795 | if ( p == eof ) { | ^~ hpricot_css.c:1804:10: warning: comparison between pointer and integer 1804 | if ( p == eof ) | ^~ hpricot_css.c:1808:21: warning: comparison between pointer and integer 1808 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1810:10: warning: comparison between pointer and integer 1810 | if ( p == eof ) { | ^~ hpricot_css.c:1892:10: warning: comparison between pointer and integer 1892 | if ( p == eof ) | ^~ hpricot_css.c:1896:21: warning: comparison between pointer and integer 1896 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1898:10: warning: comparison between pointer and integer 1898 | if ( p == eof ) { | ^~ hpricot_css.c:1966:10: warning: comparison between pointer and integer 1966 | if ( p == eof ) | ^~ hpricot_css.c:1970:21: warning: comparison between pointer and integer 1970 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1972:10: warning: comparison between pointer and integer 1972 | if ( p == eof ) { | ^~ hpricot_css.c:2039:10: warning: comparison between pointer and integer 2039 | if ( p == eof ) | ^~ hpricot_css.c:2043:21: warning: comparison between pointer and integer 2043 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2045:10: warning: comparison between pointer and integer 2045 | if ( p == eof ) { | ^~ hpricot_css.c:2075:10: warning: comparison between pointer and integer 2075 | if ( p == eof ) | ^~ hpricot_css.c:2079:21: warning: comparison between pointer and integer 2079 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2081:10: warning: comparison between pointer and integer 2081 | if ( p == eof ) { | ^~ hpricot_css.c:2111:10: warning: comparison between pointer and integer 2111 | if ( p == eof ) | ^~ hpricot_css.c:2115:21: warning: comparison between pointer and integer 2115 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2117:10: warning: comparison between pointer and integer 2117 | if ( p == eof ) { | ^~ hpricot_css.c:2137:10: warning: comparison between pointer and integer 2137 | if ( p == eof ) | ^~ hpricot_css.c:2141:21: warning: comparison between pointer and integer 2141 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2143:10: warning: comparison between pointer and integer 2143 | if ( p == eof ) { | ^~ hpricot_css.c:2173:10: warning: comparison between pointer and integer 2173 | if ( p == eof ) | ^~ hpricot_css.c:2177:21: warning: comparison between pointer and integer 2177 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2179:10: warning: comparison between pointer and integer 2179 | if ( p == eof ) { | ^~ hpricot_css.c:2206:10: warning: comparison between pointer and integer 2206 | if ( p == eof ) | ^~ hpricot_css.c:2210:21: warning: comparison between pointer and integer 2210 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2212:10: warning: comparison between pointer and integer 2212 | if ( p == eof ) { | ^~ hpricot_css.c:2229:10: warning: comparison between pointer and integer 2229 | if ( p == eof ) | ^~ hpricot_css.c:2233:21: warning: comparison between pointer and integer 2233 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2235:10: warning: comparison between pointer and integer 2235 | if ( p == eof ) { | ^~ hpricot_css.c:2247:10: warning: comparison between pointer and integer 2247 | if ( p == eof ) | ^~ hpricot_css.c:2251:21: warning: comparison between pointer and integer 2251 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2253:10: warning: comparison between pointer and integer 2253 | if ( p == eof ) { | ^~ hpricot_css.c:2262:10: warning: comparison between pointer and integer 2262 | if ( p == eof ) | ^~ hpricot_css.c:2266:21: warning: comparison between pointer and integer 2266 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2268:10: warning: comparison between pointer and integer 2268 | if ( p == eof ) { | ^~ hpricot_css.c:2277:10: warning: comparison between pointer and integer 2277 | if ( p == eof ) | ^~ hpricot_css.c:2281:21: warning: comparison between pointer and integer 2281 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2283:10: warning: comparison between pointer and integer 2283 | if ( p == eof ) { | ^~ hpricot_css.c:2292:10: warning: comparison between pointer and integer 2292 | if ( p == eof ) | ^~ hpricot_css.c:2296:21: warning: comparison between pointer and integer 2296 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2298:10: warning: comparison between pointer and integer 2298 | if ( p == eof ) { | ^~ hpricot_css.c:2322:10: warning: comparison between pointer and integer 2322 | if ( p == eof ) | ^~ hpricot_css.c:2326:21: warning: comparison between pointer and integer 2326 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2328:10: warning: comparison between pointer and integer 2328 | if ( p == eof ) { | ^~ hpricot_css.c:2348:10: warning: comparison between pointer and integer 2348 | if ( p == eof ) | ^~ hpricot_css.c:2352:21: warning: comparison between pointer and integer 2352 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2354:10: warning: comparison between pointer and integer 2354 | if ( p == eof ) { | ^~ hpricot_css.c:2374:10: warning: comparison between pointer and integer 2374 | if ( p == eof ) | ^~ hpricot_css.c:2378:21: warning: comparison between pointer and integer 2378 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2380:10: warning: comparison between pointer and integer 2380 | if ( p == eof ) { | ^~ hpricot_css.c:2392:10: warning: comparison between pointer and integer 2392 | if ( p == eof ) | ^~ hpricot_css.c:2396:21: warning: comparison between pointer and integer 2396 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2398:10: warning: comparison between pointer and integer 2398 | if ( p == eof ) { | ^~ hpricot_css.c:2407:10: warning: comparison between pointer and integer 2407 | if ( p == eof ) | ^~ hpricot_css.c:2411:21: warning: comparison between pointer and integer 2411 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2413:10: warning: comparison between pointer and integer 2413 | if ( p == eof ) { | ^~ hpricot_css.c:2422:10: warning: comparison between pointer and integer 2422 | if ( p == eof ) | ^~ hpricot_css.c:2426:21: warning: comparison between pointer and integer 2426 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2428:10: warning: comparison between pointer and integer 2428 | if ( p == eof ) { | ^~ hpricot_css.c:2452:10: warning: comparison between pointer and integer 2452 | if ( p == eof ) | ^~ hpricot_css.c:2456:21: warning: comparison between pointer and integer 2456 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2458:10: warning: comparison between pointer and integer 2458 | if ( p == eof ) { | ^~ hpricot_css.c:2467:10: warning: comparison between pointer and integer 2467 | if ( p == eof ) | ^~ hpricot_css.c:2471:21: warning: comparison between pointer and integer 2471 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2473:10: warning: comparison between pointer and integer 2473 | if ( p == eof ) { | ^~ hpricot_css.c:2482:10: warning: comparison between pointer and integer 2482 | if ( p == eof ) | ^~ hpricot_css.c:2486:21: warning: comparison between pointer and integer 2486 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2488:10: warning: comparison between pointer and integer 2488 | if ( p == eof ) { | ^~ hpricot_css.c:2523:10: warning: comparison between pointer and integer 2523 | if ( p == eof ) | ^~ hpricot_css.c:2527:21: warning: comparison between pointer and integer 2527 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2529:10: warning: comparison between pointer and integer 2529 | if ( p == eof ) { | ^~ hpricot_css.c:2560:10: warning: comparison between pointer and integer 2560 | if ( p == eof ) | ^~ hpricot_css.c:2564:21: warning: comparison between pointer and integer 2564 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2566:10: warning: comparison between pointer and integer 2566 | if ( p == eof ) { | ^~ hpricot_css.c:2632:10: warning: comparison between pointer and integer 2632 | if ( p == eof ) | ^~ hpricot_css.c:2636:21: warning: comparison between pointer and integer 2636 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2638:10: warning: comparison between pointer and integer 2638 | if ( p == eof ) { | ^~ hpricot_css.c:2695:10: warning: comparison between pointer and integer 2695 | if ( p == eof ) | ^~ hpricot_css.c:2699:21: warning: comparison between pointer and integer 2699 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2701:10: warning: comparison between pointer and integer 2701 | if ( p == eof ) { | ^~ hpricot_css.c:2734:10: warning: comparison between pointer and integer 2734 | if ( p == eof ) | ^~ hpricot_css.c:2738:21: warning: comparison between pointer and integer 2738 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2740:10: warning: comparison between pointer and integer 2740 | if ( p == eof ) { | ^~ hpricot_css.c:2774:10: warning: comparison between pointer and integer 2774 | if ( p == eof ) | ^~ hpricot_css.c:2778:21: warning: comparison between pointer and integer 2778 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2780:10: warning: comparison between pointer and integer 2780 | if ( p == eof ) { | ^~ hpricot_css.c:2843:10: warning: comparison between pointer and integer 2843 | if ( p == eof ) | ^~ hpricot_css.c:2847:21: warning: comparison between pointer and integer 2847 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2849:10: warning: comparison between pointer and integer 2849 | if ( p == eof ) { | ^~ hpricot_css.c:2920:10: warning: comparison between pointer and integer 2920 | if ( p == eof ) | ^~ hpricot_css.c:2924:21: warning: comparison between pointer and integer 2924 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2926:10: warning: comparison between pointer and integer 2926 | if ( p == eof ) { | ^~ hpricot_css.c:2989:10: warning: comparison between pointer and integer 2989 | if ( p == eof ) | ^~ hpricot_css.c:2993:21: warning: comparison between pointer and integer 2993 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2995:10: warning: comparison between pointer and integer 2995 | if ( p == eof ) { | ^~ hpricot_css.c:3058:10: warning: comparison between pointer and integer 3058 | if ( p == eof ) | ^~ hpricot_css.c:3062:21: warning: comparison between pointer and integer 3062 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3064:10: warning: comparison between pointer and integer 3064 | if ( p == eof ) { | ^~ hpricot_css.c:3127:10: warning: comparison between pointer and integer 3127 | if ( p == eof ) | ^~ hpricot_css.c:3131:21: warning: comparison between pointer and integer 3131 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3133:10: warning: comparison between pointer and integer 3133 | if ( p == eof ) { | ^~ hpricot_css.c:3196:10: warning: comparison between pointer and integer 3196 | if ( p == eof ) | ^~ hpricot_css.c:3200:21: warning: comparison between pointer and integer 3200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3202:10: warning: comparison between pointer and integer 3202 | if ( p == eof ) { | ^~ hpricot_css.c:3285:10: warning: comparison between pointer and integer 3285 | if ( p == eof ) | ^~ hpricot_css.c:3289:21: warning: comparison between pointer and integer 3289 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3291:10: warning: comparison between pointer and integer 3291 | if ( p == eof ) { | ^~ hpricot_css.c:3354:10: warning: comparison between pointer and integer 3354 | if ( p == eof ) | ^~ hpricot_css.c:3358:21: warning: comparison between pointer and integer 3358 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3360:10: warning: comparison between pointer and integer 3360 | if ( p == eof ) { | ^~ hpricot_css.c:3423:10: warning: comparison between pointer and integer 3423 | if ( p == eof ) | ^~ hpricot_css.c:3427:21: warning: comparison between pointer and integer 3427 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3429:10: warning: comparison between pointer and integer 3429 | if ( p == eof ) { | ^~ hpricot_css.c:3492:10: warning: comparison between pointer and integer 3492 | if ( p == eof ) | ^~ hpricot_css.c:3496:21: warning: comparison between pointer and integer 3496 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3498:10: warning: comparison between pointer and integer 3498 | if ( p == eof ) { | ^~ hpricot_css.c:3561:10: warning: comparison between pointer and integer 3561 | if ( p == eof ) | ^~ hpricot_css.c:3565:21: warning: comparison between pointer and integer 3565 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3567:10: warning: comparison between pointer and integer 3567 | if ( p == eof ) { | ^~ hpricot_css.c:3630:10: warning: comparison between pointer and integer 3630 | if ( p == eof ) | ^~ hpricot_css.c:3634:21: warning: comparison between pointer and integer 3634 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3636:10: warning: comparison between pointer and integer 3636 | if ( p == eof ) { | ^~ hpricot_css.c:3693:10: warning: comparison between pointer and integer 3693 | if ( p == eof ) | ^~ hpricot_css.c:3697:21: warning: comparison between pointer and integer 3697 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3699:10: warning: comparison between pointer and integer 3699 | if ( p == eof ) { | ^~ hpricot_css.c:3747:10: warning: comparison between pointer and integer 3747 | if ( p == eof ) | ^~ hpricot_css.c:3751:21: warning: comparison between pointer and integer 3751 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3753:10: warning: comparison between pointer and integer 3753 | if ( p == eof ) { | ^~ hpricot_css.c:3792:10: warning: comparison between pointer and integer 3792 | if ( p == eof ) | ^~ hpricot_css.c:3796:21: warning: comparison between pointer and integer 3796 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3798:10: warning: comparison between pointer and integer 3798 | if ( p == eof ) { | ^~ hpricot_css.c:3818:10: warning: comparison between pointer and integer 3818 | if ( p == eof ) | ^~ hpricot_css.c:3822:21: warning: comparison between pointer and integer 3822 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3824:10: warning: comparison between pointer and integer 3824 | if ( p == eof ) { | ^~ hpricot_css.c:3844:10: warning: comparison between pointer and integer 3844 | if ( p == eof ) | ^~ hpricot_css.c:3848:21: warning: comparison between pointer and integer 3848 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3850:10: warning: comparison between pointer and integer 3850 | if ( p == eof ) { | ^~ hpricot_css.c:3870:10: warning: comparison between pointer and integer 3870 | if ( p == eof ) | ^~ hpricot_css.c:3874:21: warning: comparison between pointer and integer 3874 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3876:10: warning: comparison between pointer and integer 3876 | if ( p == eof ) { | ^~ hpricot_css.c:3903:10: warning: comparison between pointer and integer 3903 | if ( p == eof ) | ^~ hpricot_css.c:3907:21: warning: comparison between pointer and integer 3907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3909:10: warning: comparison between pointer and integer 3909 | if ( p == eof ) { | ^~ hpricot_css.c:3929:10: warning: comparison between pointer and integer 3929 | if ( p == eof ) | ^~ hpricot_css.c:3933:21: warning: comparison between pointer and integer 3933 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3935:10: warning: comparison between pointer and integer 3935 | if ( p == eof ) { | ^~ hpricot_css.c:3977:10: warning: comparison between pointer and integer 3977 | if ( p == eof ) | ^~ hpricot_css.c:3981:21: warning: comparison between pointer and integer 3981 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3983:10: warning: comparison between pointer and integer 3983 | if ( p == eof ) { | ^~ hpricot_css.c:4054:10: warning: comparison between pointer and integer 4054 | if ( p == eof ) | ^~ hpricot_css.c:4058:21: warning: comparison between pointer and integer 4058 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4060:10: warning: comparison between pointer and integer 4060 | if ( p == eof ) { | ^~ hpricot_css.c:4134:10: warning: comparison between pointer and integer 4134 | if ( p == eof ) | ^~ hpricot_css.c:4138:21: warning: comparison between pointer and integer 4138 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4140:10: warning: comparison between pointer and integer 4140 | if ( p == eof ) { | ^~ hpricot_css.c:4203:10: warning: comparison between pointer and integer 4203 | if ( p == eof ) | ^~ hpricot_css.c:4207:21: warning: comparison between pointer and integer 4207 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4209:10: warning: comparison between pointer and integer 4209 | if ( p == eof ) { | ^~ hpricot_css.c:4280:10: warning: comparison between pointer and integer 4280 | if ( p == eof ) | ^~ hpricot_css.c:4284:21: warning: comparison between pointer and integer 4284 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4286:10: warning: comparison between pointer and integer 4286 | if ( p == eof ) { | ^~ hpricot_css.c:4352:10: warning: comparison between pointer and integer 4352 | if ( p == eof ) | ^~ hpricot_css.c:4356:21: warning: comparison between pointer and integer 4356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4358:10: warning: comparison between pointer and integer 4358 | if ( p == eof ) { | ^~ hpricot_css.c:4421:10: warning: comparison between pointer and integer 4421 | if ( p == eof ) | ^~ hpricot_css.c:4425:21: warning: comparison between pointer and integer 4425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4427:10: warning: comparison between pointer and integer 4427 | if ( p == eof ) { | ^~ hpricot_css.c:4490:10: warning: comparison between pointer and integer 4490 | if ( p == eof ) | ^~ hpricot_css.c:4494:21: warning: comparison between pointer and integer 4494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4496:10: warning: comparison between pointer and integer 4496 | if ( p == eof ) { | ^~ hpricot_css.c:4559:10: warning: comparison between pointer and integer 4559 | if ( p == eof ) | ^~ hpricot_css.c:4563:21: warning: comparison between pointer and integer 4563 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4565:10: warning: comparison between pointer and integer 4565 | if ( p == eof ) { | ^~ hpricot_css.c:4611:10: warning: comparison between pointer and integer 4611 | if ( p == eof ) | ^~ hpricot_css.c:4615:21: warning: comparison between pointer and integer 4615 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4617:10: warning: comparison between pointer and integer 4617 | if ( p == eof ) { | ^~ hpricot_css.c:4673:10: warning: comparison between pointer and integer 4673 | if ( p == eof ) | ^~ hpricot_css.c:4677:21: warning: comparison between pointer and integer 4677 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4679:10: warning: comparison between pointer and integer 4679 | if ( p == eof ) { | ^~ hpricot_css.c:4709:10: warning: comparison between pointer and integer 4709 | if ( p == eof ) | ^~ hpricot_css.c:4713:21: warning: comparison between pointer and integer 4713 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4715:10: warning: comparison between pointer and integer 4715 | if ( p == eof ) { | ^~ hpricot_css.c:4779:10: warning: comparison between pointer and integer 4779 | if ( p == eof ) | ^~ hpricot_css.c:4783:21: warning: comparison between pointer and integer 4783 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4785:10: warning: comparison between pointer and integer 4785 | if ( p == eof ) { | ^~ hpricot_css.c:4794:10: warning: comparison between pointer and integer 4794 | if ( p == eof ) | ^~ hpricot_css.c:4798:21: warning: comparison between pointer and integer 4798 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4800:10: warning: comparison between pointer and integer 4800 | if ( p == eof ) { | ^~ hpricot_css.c:4835:10: warning: comparison between pointer and integer 4835 | if ( p == eof ) | ^~ hpricot_css.c:4839:21: warning: comparison between pointer and integer 4839 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4841:10: warning: comparison between pointer and integer 4841 | if ( p == eof ) { | ^~ hpricot_css.c:4862:10: warning: comparison between pointer and integer 4862 | if ( p == eof ) | ^~ hpricot_css.c:4866:21: warning: comparison between pointer and integer 4866 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4868:10: warning: comparison between pointer and integer 4868 | if ( p == eof ) { | ^~ hpricot_css.c:4903:10: warning: comparison between pointer and integer 4903 | if ( p == eof ) | ^~ hpricot_css.c:4907:21: warning: comparison between pointer and integer 4907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4909:10: warning: comparison between pointer and integer 4909 | if ( p == eof ) { | ^~ hpricot_css.c:4931:10: warning: comparison between pointer and integer 4931 | if ( p == eof ) | ^~ hpricot_css.c:4935:21: warning: comparison between pointer and integer 4935 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4937:10: warning: comparison between pointer and integer 4937 | if ( p == eof ) { | ^~ hpricot_css.c:4946:10: warning: comparison between pointer and integer 4946 | if ( p == eof ) | ^~ hpricot_css.c:4950:21: warning: comparison between pointer and integer 4950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4952:10: warning: comparison between pointer and integer 4952 | if ( p == eof ) { | ^~ hpricot_css.c:4961:10: warning: comparison between pointer and integer 4961 | if ( p == eof ) | ^~ hpricot_css.c:4965:21: warning: comparison between pointer and integer 4965 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4967:10: warning: comparison between pointer and integer 4967 | if ( p == eof ) { | ^~ hpricot_css.c:4988:10: warning: comparison between pointer and integer 4988 | if ( p == eof ) | ^~ hpricot_css.c:4992:21: warning: comparison between pointer and integer 4992 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4994:10: warning: comparison between pointer and integer 4994 | if ( p == eof ) { | ^~ hpricot_css.c:5016:10: warning: comparison between pointer and integer 5016 | if ( p == eof ) | ^~ hpricot_css.c:5020:21: warning: comparison between pointer and integer 5020 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5022:10: warning: comparison between pointer and integer 5022 | if ( p == eof ) { | ^~ hpricot_css.c:5031:10: warning: comparison between pointer and integer 5031 | if ( p == eof ) | ^~ hpricot_css.c:5035:21: warning: comparison between pointer and integer 5035 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5037:10: warning: comparison between pointer and integer 5037 | if ( p == eof ) { | ^~ hpricot_css.c:5057:10: warning: comparison between pointer and integer 5057 | if ( p == eof ) | ^~ hpricot_css.c:5061:21: warning: comparison between pointer and integer 5061 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5063:10: warning: comparison between pointer and integer 5063 | if ( p == eof ) { | ^~ hpricot_css.c:5086:10: warning: comparison between pointer and integer 5086 | if ( p == eof ) | ^~ hpricot_css.c:5090:21: warning: comparison between pointer and integer 5090 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5092:10: warning: comparison between pointer and integer 5092 | if ( p == eof ) { | ^~ hpricot_css.c:5115:10: warning: comparison between pointer and integer 5115 | if ( p == eof ) | ^~ hpricot_css.c:5119:21: warning: comparison between pointer and integer 5119 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5121:10: warning: comparison between pointer and integer 5121 | if ( p == eof ) { | ^~ hpricot_css.c:5143:10: warning: comparison between pointer and integer 5143 | if ( p == eof ) | ^~ hpricot_css.c:5147:21: warning: comparison between pointer and integer 5147 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5149:10: warning: comparison between pointer and integer 5149 | if ( p == eof ) { | ^~ hpricot_css.c:5169:10: warning: comparison between pointer and integer 5169 | if ( p == eof ) | ^~ hpricot_css.c:5173:21: warning: comparison between pointer and integer 5173 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5175:10: warning: comparison between pointer and integer 5175 | if ( p == eof ) { | ^~ hpricot_css.c:5197:10: warning: comparison between pointer and integer 5197 | if ( p == eof ) | ^~ hpricot_css.c:5201:21: warning: comparison between pointer and integer 5201 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5203:10: warning: comparison between pointer and integer 5203 | if ( p == eof ) { | ^~ hpricot_css.c:5223:10: warning: comparison between pointer and integer 5223 | if ( p == eof ) | ^~ hpricot_css.c:5227:21: warning: comparison between pointer and integer 5227 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5229:10: warning: comparison between pointer and integer 5229 | if ( p == eof ) { | ^~ hpricot_css.c:5257:10: warning: comparison between pointer and integer 5257 | if ( p == eof ) | ^~ hpricot_css.c:5261:21: warning: comparison between pointer and integer 5261 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5263:10: warning: comparison between pointer and integer 5263 | if ( p == eof ) { | ^~ hpricot_css.c:5301:10: warning: comparison between pointer and integer 5301 | if ( p == eof ) | ^~ hpricot_css.c:5305:21: warning: comparison between pointer and integer 5305 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5307:10: warning: comparison between pointer and integer 5307 | if ( p == eof ) { | ^~ hpricot_css.c:5341:10: warning: comparison between pointer and integer 5341 | if ( p == eof ) | ^~ hpricot_css.c:5345:21: warning: comparison between pointer and integer 5345 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5347:10: warning: comparison between pointer and integer 5347 | if ( p == eof ) { | ^~ hpricot_css.c:5371:10: warning: comparison between pointer and integer 5371 | if ( p == eof ) | ^~ hpricot_css.c:5375:21: warning: comparison between pointer and integer 5375 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5377:10: warning: comparison between pointer and integer 5377 | if ( p == eof ) { | ^~ hpricot_css.c:5396:10: warning: comparison between pointer and integer 5396 | if ( p == eof ) | ^~ hpricot_css.c:5400:21: warning: comparison between pointer and integer 5400 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5402:10: warning: comparison between pointer and integer 5402 | if ( p == eof ) { | ^~ hpricot_css.c:5421:10: warning: comparison between pointer and integer 5421 | if ( p == eof ) | ^~ hpricot_css.c:5425:21: warning: comparison between pointer and integer 5425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5427:10: warning: comparison between pointer and integer 5427 | if ( p == eof ) { | ^~ hpricot_css.c:5494:10: warning: comparison between pointer and integer 5494 | if ( p == eof ) | ^~ hpricot_css.c:5498:21: warning: comparison between pointer and integer 5498 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5500:10: warning: comparison between pointer and integer 5500 | if ( p == eof ) { | ^~ hpricot_css.c:5567:10: warning: comparison between pointer and integer 5567 | if ( p == eof ) | ^~ hpricot_css.c:5571:21: warning: comparison between pointer and integer 5571 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5573:10: warning: comparison between pointer and integer 5573 | if ( p == eof ) { | ^~ hpricot_css.c:5640:10: warning: comparison between pointer and integer 5640 | if ( p == eof ) | ^~ hpricot_css.c:5644:21: warning: comparison between pointer and integer 5644 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5646:10: warning: comparison between pointer and integer 5646 | if ( p == eof ) { | ^~ hpricot_css.c:5710:10: warning: comparison between pointer and integer 5710 | if ( p == eof ) | ^~ hpricot_css.c:5714:21: warning: comparison between pointer and integer 5714 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5716:10: warning: comparison between pointer and integer 5716 | if ( p == eof ) { | ^~ hpricot_css.c:5798:10: warning: comparison between pointer and integer 5798 | if ( p == eof ) | ^~ hpricot_css.c:5802:21: warning: comparison between pointer and integer 5802 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5804:10: warning: comparison between pointer and integer 5804 | if ( p == eof ) { | ^~ hpricot_css.c:5836:10: warning: comparison between pointer and integer 5836 | if ( p == eof ) | ^~ hpricot_css.c:5840:21: warning: comparison between pointer and integer 5840 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5842:10: warning: comparison between pointer and integer 5842 | if ( p == eof ) { | ^~ hpricot_css.c:5908:10: warning: comparison between pointer and integer 5908 | if ( p == eof ) | ^~ hpricot_css.c:5912:21: warning: comparison between pointer and integer 5912 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5914:10: warning: comparison between pointer and integer 5914 | if ( p == eof ) { | ^~ hpricot_css.c:5946:10: warning: comparison between pointer and integer 5946 | if ( p == eof ) | ^~ hpricot_css.c:5950:21: warning: comparison between pointer and integer 5950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5952:10: warning: comparison between pointer and integer 5952 | if ( p == eof ) { | ^~ hpricot_css.c:5984:10: warning: comparison between pointer and integer 5984 | if ( p == eof ) | ^~ hpricot_css.c:5988:21: warning: comparison between pointer and integer 5988 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5990:10: warning: comparison between pointer and integer 5990 | if ( p == eof ) { | ^~ hpricot_css.c:6022:10: warning: comparison between pointer and integer 6022 | if ( p == eof ) | ^~ hpricot_css.c:6026:21: warning: comparison between pointer and integer 6026 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6028:10: warning: comparison between pointer and integer 6028 | if ( p == eof ) { | ^~ hpricot_css.c:6064:10: warning: comparison between pointer and integer 6064 | if ( p == eof ) | ^~ hpricot_css.c:6068:21: warning: comparison between pointer and integer 6068 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6070:10: warning: comparison between pointer and integer 6070 | if ( p == eof ) { | ^~ hpricot_css.c:6130:10: warning: comparison between pointer and integer 6130 | if ( p == eof ) | ^~ hpricot_css.c:6134:21: warning: comparison between pointer and integer 6134 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6136:10: warning: comparison between pointer and integer 6136 | if ( p == eof ) { | ^~ hpricot_css.c:6196:10: warning: comparison between pointer and integer 6196 | if ( p == eof ) | ^~ hpricot_css.c:6200:21: warning: comparison between pointer and integer 6200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6202:10: warning: comparison between pointer and integer 6202 | if ( p == eof ) { | ^~ hpricot_css.c:6267:10: warning: comparison between pointer and integer 6267 | if ( p == eof ) | ^~ hpricot_css.c:6271:21: warning: comparison between pointer and integer 6271 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6273:10: warning: comparison between pointer and integer 6273 | if ( p == eof ) { | ^~ hpricot_css.c:6333:10: warning: comparison between pointer and integer 6333 | if ( p == eof ) | ^~ hpricot_css.c:6337:21: warning: comparison between pointer and integer 6337 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6339:10: warning: comparison between pointer and integer 6339 | if ( p == eof ) { | ^~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2150, from /usr/include/ruby-2.7.0/ruby.h:33, from hpricot_scan.rl:9: hpricot_scan.rl: In function ‘Init_hpricot_scan’: /usr/include/ruby-2.7.0/ruby/intern.h:1218:137: warning: passing argument 3 of ‘rb_define_singleton_method3’ from incompatible pointer type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types]8;;] 1218 | , mid, func, arity) rb_define_singleton_method_choose_prototypem3((arity),(func))((klass),(mid),(func),(arity)); | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} hpricot_scan.rl:855:2: note: in expansion of macro ‘rb_define_singleton_method’ 855 |  rb_define_singleton_method(mHpricot, "css", hpricot_css, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:27: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1042:82: note: in definition of macro ‘RB_METHOD_DEFINITION_DECL_C’ 1042 | __attribute__((__unused__,__weakref__(#def),__nonnull__ nonnull))static void defname(RB_UNWRAP_MACRO decl,VALUE(*func)funcargs,int arity); | ^~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1077:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL_1’ 1077 | RB_METHOD_DEFINITION_DECL_1(def,nonnull,def##3 ,3 ,decl,vars,(VALUE,VALUE,VALUE,VALUE)) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-2.7.0/ruby/intern.h:1195:1: note: in expansion of macro ‘RB_METHOD_DEFINITION_DECL’ 1195 | RB_METHOD_DEFINITION_DECL(rb_define_singleton_method, (2,3), (VALUE klass, const char *name), (klass, name)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ rm -f hpricot_scan.so x86_64-pc-linux-gnu-gcc -shared -o hpricot_scan.so hpricot_css.o hpricot_scan.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -Wl,--compress-debug-sections=zlib -lruby27 -lc -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/ext/hpricot_scan' * Running compile phase for ruby30 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/Rakefile:45. Using ragel version: 7.0, location: /usr/bin/ragel ragel hpricot_scan.rl -G2 -o hpricot_scan.c ragel hpricot_css.rl -G2 -o hpricot_css.c make -j8 V=1 -C ext/hpricot_scan make: Entering directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/ext/hpricot_scan' x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-3.0.0/x86_64-linux -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_css.o -c hpricot_css.c x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-3.0.0/x86_64-linux -I/usr/include/ruby-3.0.0/ruby/backward -I/usr/include/ruby-3.0.0 -I. -fPIC -O2 -pipe -ggdb -g -O2 -pipe -ggdb -g -o hpricot_scan.o -c hpricot_scan.c hpricot_css.c: In function ‘hpricot_css’: hpricot_css.c:764:10: warning: comparison between pointer and integer 764 | if ( p == eof ) | ^~ hpricot_css.c:780:21: warning: comparison between pointer and integer 780 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:788:10: warning: comparison between pointer and integer 788 | if ( p == eof ) { | ^~ hpricot_css.c:871:10: warning: comparison between pointer and integer 871 | if ( p == eof ) | ^~ hpricot_css.c:886:10: warning: comparison between pointer and integer 886 | if ( p == eof ) | ^~ hpricot_css.c:890:21: warning: comparison between pointer and integer 890 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:892:10: warning: comparison between pointer and integer 892 | if ( p == eof ) { | ^~ hpricot_css.c:937:10: warning: comparison between pointer and integer 937 | if ( p == eof ) | ^~ hpricot_css.c:941:21: warning: comparison between pointer and integer 941 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:943:10: warning: comparison between pointer and integer 943 | if ( p == eof ) { | ^~ hpricot_css.c:996:10: warning: comparison between pointer and integer 996 | if ( p == eof ) | ^~ hpricot_css.c:1000:21: warning: comparison between pointer and integer 1000 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1002:10: warning: comparison between pointer and integer 1002 | if ( p == eof ) { | ^~ hpricot_css.c:1021:10: warning: comparison between pointer and integer 1021 | if ( p == eof ) | ^~ hpricot_css.c:1025:21: warning: comparison between pointer and integer 1025 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1027:10: warning: comparison between pointer and integer 1027 | if ( p == eof ) { | ^~ hpricot_css.c:1046:10: warning: comparison between pointer and integer 1046 | if ( p == eof ) | ^~ hpricot_css.c:1050:21: warning: comparison between pointer and integer 1050 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1052:10: warning: comparison between pointer and integer 1052 | if ( p == eof ) { | ^~ hpricot_css.c:1071:10: warning: comparison between pointer and integer 1071 | if ( p == eof ) | ^~ hpricot_css.c:1075:21: warning: comparison between pointer and integer 1075 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1077:10: warning: comparison between pointer and integer 1077 | if ( p == eof ) { | ^~ hpricot_css.c:1094:10: warning: comparison between pointer and integer 1094 | if ( p == eof ) | ^~ hpricot_css.c:1098:21: warning: comparison between pointer and integer 1098 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1100:10: warning: comparison between pointer and integer 1100 | if ( p == eof ) { | ^~ hpricot_css.c:1117:10: warning: comparison between pointer and integer 1117 | if ( p == eof ) | ^~ hpricot_css.c:1121:21: warning: comparison between pointer and integer 1121 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1123:10: warning: comparison between pointer and integer 1123 | if ( p == eof ) { | ^~ hpricot_css.c:1140:10: warning: comparison between pointer and integer 1140 | if ( p == eof ) | ^~ hpricot_css.c:1144:21: warning: comparison between pointer and integer 1144 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1146:10: warning: comparison between pointer and integer 1146 | if ( p == eof ) { | ^~ hpricot_css.c:1158:10: warning: comparison between pointer and integer 1158 | if ( p == eof ) | ^~ hpricot_css.c:1162:21: warning: comparison between pointer and integer 1162 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1164:10: warning: comparison between pointer and integer 1164 | if ( p == eof ) { | ^~ hpricot_css.c:1217:10: warning: comparison between pointer and integer 1217 | if ( p == eof ) | ^~ hpricot_css.c:1221:21: warning: comparison between pointer and integer 1221 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1223:10: warning: comparison between pointer and integer 1223 | if ( p == eof ) { | ^~ hpricot_css.c:1268:10: warning: comparison between pointer and integer 1268 | if ( p == eof ) | ^~ hpricot_css.c:1272:21: warning: comparison between pointer and integer 1272 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1274:10: warning: comparison between pointer and integer 1274 | if ( p == eof ) { | ^~ hpricot_css.c:1327:10: warning: comparison between pointer and integer 1327 | if ( p == eof ) | ^~ hpricot_css.c:1331:21: warning: comparison between pointer and integer 1331 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1333:10: warning: comparison between pointer and integer 1333 | if ( p == eof ) { | ^~ hpricot_css.c:1352:10: warning: comparison between pointer and integer 1352 | if ( p == eof ) | ^~ hpricot_css.c:1356:21: warning: comparison between pointer and integer 1356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1358:10: warning: comparison between pointer and integer 1358 | if ( p == eof ) { | ^~ hpricot_css.c:1377:10: warning: comparison between pointer and integer 1377 | if ( p == eof ) | ^~ hpricot_css.c:1381:21: warning: comparison between pointer and integer 1381 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1383:10: warning: comparison between pointer and integer 1383 | if ( p == eof ) { | ^~ hpricot_css.c:1402:10: warning: comparison between pointer and integer 1402 | if ( p == eof ) | ^~ hpricot_css.c:1406:21: warning: comparison between pointer and integer 1406 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1408:10: warning: comparison between pointer and integer 1408 | if ( p == eof ) { | ^~ hpricot_css.c:1428:10: warning: comparison between pointer and integer 1428 | if ( p == eof ) | ^~ hpricot_css.c:1432:21: warning: comparison between pointer and integer 1432 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1434:10: warning: comparison between pointer and integer 1434 | if ( p == eof ) { | ^~ hpricot_css.c:1490:10: warning: comparison between pointer and integer 1490 | if ( p == eof ) | ^~ hpricot_css.c:1494:21: warning: comparison between pointer and integer 1494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1496:10: warning: comparison between pointer and integer 1496 | if ( p == eof ) { | ^~ hpricot_css.c:1545:10: warning: comparison between pointer and integer 1545 | if ( p == eof ) | ^~ hpricot_css.c:1549:21: warning: comparison between pointer and integer 1549 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1551:10: warning: comparison between pointer and integer 1551 | if ( p == eof ) { | ^~ hpricot_css.c:1604:10: warning: comparison between pointer and integer 1604 | if ( p == eof ) | ^~ hpricot_css.c:1608:21: warning: comparison between pointer and integer 1608 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1610:10: warning: comparison between pointer and integer 1610 | if ( p == eof ) { | ^~ hpricot_css.c:1655:10: warning: comparison between pointer and integer 1655 | if ( p == eof ) | ^~ hpricot_css.c:1659:21: warning: comparison between pointer and integer 1659 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1661:10: warning: comparison between pointer and integer 1661 | if ( p == eof ) { | ^~ hpricot_css.c:1714:10: warning: comparison between pointer and integer 1714 | if ( p == eof ) | ^~ hpricot_css.c:1718:21: warning: comparison between pointer and integer 1718 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1720:10: warning: comparison between pointer and integer 1720 | if ( p == eof ) { | ^~ hpricot_css.c:1739:10: warning: comparison between pointer and integer 1739 | if ( p == eof ) | ^~ hpricot_css.c:1743:21: warning: comparison between pointer and integer 1743 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1745:10: warning: comparison between pointer and integer 1745 | if ( p == eof ) { | ^~ hpricot_css.c:1764:10: warning: comparison between pointer and integer 1764 | if ( p == eof ) | ^~ hpricot_css.c:1768:21: warning: comparison between pointer and integer 1768 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1770:10: warning: comparison between pointer and integer 1770 | if ( p == eof ) { | ^~ hpricot_css.c:1789:10: warning: comparison between pointer and integer 1789 | if ( p == eof ) | ^~ hpricot_css.c:1793:21: warning: comparison between pointer and integer 1793 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1795:10: warning: comparison between pointer and integer 1795 | if ( p == eof ) { | ^~ hpricot_css.c:1804:10: warning: comparison between pointer and integer 1804 | if ( p == eof ) | ^~ hpricot_css.c:1808:21: warning: comparison between pointer and integer 1808 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1810:10: warning: comparison between pointer and integer 1810 | if ( p == eof ) { | ^~ hpricot_css.c:1892:10: warning: comparison between pointer and integer 1892 | if ( p == eof ) | ^~ hpricot_css.c:1896:21: warning: comparison between pointer and integer 1896 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1898:10: warning: comparison between pointer and integer 1898 | if ( p == eof ) { | ^~ hpricot_css.c:1966:10: warning: comparison between pointer and integer 1966 | if ( p == eof ) | ^~ hpricot_css.c:1970:21: warning: comparison between pointer and integer 1970 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:1972:10: warning: comparison between pointer and integer 1972 | if ( p == eof ) { | ^~ hpricot_css.c:2039:10: warning: comparison between pointer and integer 2039 | if ( p == eof ) | ^~ hpricot_css.c:2043:21: warning: comparison between pointer and integer 2043 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2045:10: warning: comparison between pointer and integer 2045 | if ( p == eof ) { | ^~ hpricot_css.c:2075:10: warning: comparison between pointer and integer 2075 | if ( p == eof ) | ^~ hpricot_css.c:2079:21: warning: comparison between pointer and integer 2079 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2081:10: warning: comparison between pointer and integer 2081 | if ( p == eof ) { | ^~ hpricot_css.c:2111:10: warning: comparison between pointer and integer 2111 | if ( p == eof ) | ^~ hpricot_css.c:2115:21: warning: comparison between pointer and integer 2115 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2117:10: warning: comparison between pointer and integer 2117 | if ( p == eof ) { | ^~ hpricot_css.c:2137:10: warning: comparison between pointer and integer 2137 | if ( p == eof ) | ^~ hpricot_css.c:2141:21: warning: comparison between pointer and integer 2141 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2143:10: warning: comparison between pointer and integer 2143 | if ( p == eof ) { | ^~ hpricot_css.c:2173:10: warning: comparison between pointer and integer 2173 | if ( p == eof ) | ^~ hpricot_css.c:2177:21: warning: comparison between pointer and integer 2177 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2179:10: warning: comparison between pointer and integer 2179 | if ( p == eof ) { | ^~ hpricot_css.c:2206:10: warning: comparison between pointer and integer 2206 | if ( p == eof ) | ^~ hpricot_css.c:2210:21: warning: comparison between pointer and integer 2210 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2212:10: warning: comparison between pointer and integer 2212 | if ( p == eof ) { | ^~ hpricot_css.c:2229:10: warning: comparison between pointer and integer 2229 | if ( p == eof ) | ^~ hpricot_css.c:2233:21: warning: comparison between pointer and integer 2233 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2235:10: warning: comparison between pointer and integer 2235 | if ( p == eof ) { | ^~ hpricot_css.c:2247:10: warning: comparison between pointer and integer 2247 | if ( p == eof ) | ^~ hpricot_css.c:2251:21: warning: comparison between pointer and integer 2251 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2253:10: warning: comparison between pointer and integer 2253 | if ( p == eof ) { | ^~ hpricot_css.c:2262:10: warning: comparison between pointer and integer 2262 | if ( p == eof ) | ^~ hpricot_css.c:2266:21: warning: comparison between pointer and integer 2266 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2268:10: warning: comparison between pointer and integer 2268 | if ( p == eof ) { | ^~ hpricot_css.c:2277:10: warning: comparison between pointer and integer 2277 | if ( p == eof ) | ^~ hpricot_css.c:2281:21: warning: comparison between pointer and integer 2281 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2283:10: warning: comparison between pointer and integer 2283 | if ( p == eof ) { | ^~ hpricot_css.c:2292:10: warning: comparison between pointer and integer 2292 | if ( p == eof ) | ^~ hpricot_css.c:2296:21: warning: comparison between pointer and integer 2296 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2298:10: warning: comparison between pointer and integer 2298 | if ( p == eof ) { | ^~ hpricot_css.c:2322:10: warning: comparison between pointer and integer 2322 | if ( p == eof ) | ^~ hpricot_css.c:2326:21: warning: comparison between pointer and integer 2326 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2328:10: warning: comparison between pointer and integer 2328 | if ( p == eof ) { | ^~ hpricot_css.c:2348:10: warning: comparison between pointer and integer 2348 | if ( p == eof ) | ^~ hpricot_css.c:2352:21: warning: comparison between pointer and integer 2352 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2354:10: warning: comparison between pointer and integer 2354 | if ( p == eof ) { | ^~ hpricot_css.c:2374:10: warning: comparison between pointer and integer 2374 | if ( p == eof ) | ^~ hpricot_css.c:2378:21: warning: comparison between pointer and integer 2378 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2380:10: warning: comparison between pointer and integer 2380 | if ( p == eof ) { | ^~ hpricot_css.c:2392:10: warning: comparison between pointer and integer 2392 | if ( p == eof ) | ^~ hpricot_css.c:2396:21: warning: comparison between pointer and integer 2396 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2398:10: warning: comparison between pointer and integer 2398 | if ( p == eof ) { | ^~ hpricot_css.c:2407:10: warning: comparison between pointer and integer 2407 | if ( p == eof ) | ^~ hpricot_css.c:2411:21: warning: comparison between pointer and integer 2411 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2413:10: warning: comparison between pointer and integer 2413 | if ( p == eof ) { | ^~ hpricot_css.c:2422:10: warning: comparison between pointer and integer 2422 | if ( p == eof ) | ^~ hpricot_css.c:2426:21: warning: comparison between pointer and integer 2426 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2428:10: warning: comparison between pointer and integer 2428 | if ( p == eof ) { | ^~ hpricot_css.c:2452:10: warning: comparison between pointer and integer 2452 | if ( p == eof ) | ^~ hpricot_css.c:2456:21: warning: comparison between pointer and integer 2456 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2458:10: warning: comparison between pointer and integer 2458 | if ( p == eof ) { | ^~ hpricot_css.c:2467:10: warning: comparison between pointer and integer 2467 | if ( p == eof ) | ^~ hpricot_css.c:2471:21: warning: comparison between pointer and integer 2471 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2473:10: warning: comparison between pointer and integer 2473 | if ( p == eof ) { | ^~ hpricot_css.c:2482:10: warning: comparison between pointer and integer 2482 | if ( p == eof ) | ^~ hpricot_css.c:2486:21: warning: comparison between pointer and integer 2486 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2488:10: warning: comparison between pointer and integer 2488 | if ( p == eof ) { | ^~ hpricot_css.c:2523:10: warning: comparison between pointer and integer 2523 | if ( p == eof ) | ^~ hpricot_css.c:2527:21: warning: comparison between pointer and integer 2527 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2529:10: warning: comparison between pointer and integer 2529 | if ( p == eof ) { | ^~ hpricot_css.c:2560:10: warning: comparison between pointer and integer 2560 | if ( p == eof ) | ^~ hpricot_css.c:2564:21: warning: comparison between pointer and integer 2564 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2566:10: warning: comparison between pointer and integer 2566 | if ( p == eof ) { | ^~ hpricot_css.c:2632:10: warning: comparison between pointer and integer 2632 | if ( p == eof ) | ^~ hpricot_css.c:2636:21: warning: comparison between pointer and integer 2636 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2638:10: warning: comparison between pointer and integer 2638 | if ( p == eof ) { | ^~ hpricot_css.c:2695:10: warning: comparison between pointer and integer 2695 | if ( p == eof ) | ^~ hpricot_css.c:2699:21: warning: comparison between pointer and integer 2699 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2701:10: warning: comparison between pointer and integer 2701 | if ( p == eof ) { | ^~ hpricot_css.c:2734:10: warning: comparison between pointer and integer 2734 | if ( p == eof ) | ^~ hpricot_css.c:2738:21: warning: comparison between pointer and integer 2738 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2740:10: warning: comparison between pointer and integer 2740 | if ( p == eof ) { | ^~ hpricot_css.c:2774:10: warning: comparison between pointer and integer 2774 | if ( p == eof ) | ^~ hpricot_css.c:2778:21: warning: comparison between pointer and integer 2778 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2780:10: warning: comparison between pointer and integer 2780 | if ( p == eof ) { | ^~ hpricot_css.c:2843:10: warning: comparison between pointer and integer 2843 | if ( p == eof ) | ^~ hpricot_css.c:2847:21: warning: comparison between pointer and integer 2847 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2849:10: warning: comparison between pointer and integer 2849 | if ( p == eof ) { | ^~ hpricot_css.c:2920:10: warning: comparison between pointer and integer 2920 | if ( p == eof ) | ^~ hpricot_css.c:2924:21: warning: comparison between pointer and integer 2924 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2926:10: warning: comparison between pointer and integer 2926 | if ( p == eof ) { | ^~ hpricot_css.c:2989:10: warning: comparison between pointer and integer 2989 | if ( p == eof ) | ^~ hpricot_css.c:2993:21: warning: comparison between pointer and integer 2993 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:2995:10: warning: comparison between pointer and integer 2995 | if ( p == eof ) { | ^~ hpricot_css.c:3058:10: warning: comparison between pointer and integer 3058 | if ( p == eof ) | ^~ hpricot_css.c:3062:21: warning: comparison between pointer and integer 3062 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3064:10: warning: comparison between pointer and integer 3064 | if ( p == eof ) { | ^~ hpricot_css.c:3127:10: warning: comparison between pointer and integer 3127 | if ( p == eof ) | ^~ hpricot_css.c:3131:21: warning: comparison between pointer and integer 3131 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3133:10: warning: comparison between pointer and integer 3133 | if ( p == eof ) { | ^~ hpricot_css.c:3196:10: warning: comparison between pointer and integer 3196 | if ( p == eof ) | ^~ hpricot_css.c:3200:21: warning: comparison between pointer and integer 3200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3202:10: warning: comparison between pointer and integer 3202 | if ( p == eof ) { | ^~ hpricot_css.c:3285:10: warning: comparison between pointer and integer 3285 | if ( p == eof ) | ^~ hpricot_css.c:3289:21: warning: comparison between pointer and integer 3289 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3291:10: warning: comparison between pointer and integer 3291 | if ( p == eof ) { | ^~ hpricot_css.c:3354:10: warning: comparison between pointer and integer 3354 | if ( p == eof ) | ^~ hpricot_css.c:3358:21: warning: comparison between pointer and integer 3358 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3360:10: warning: comparison between pointer and integer 3360 | if ( p == eof ) { | ^~ hpricot_css.c:3423:10: warning: comparison between pointer and integer 3423 | if ( p == eof ) | ^~ hpricot_css.c:3427:21: warning: comparison between pointer and integer 3427 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3429:10: warning: comparison between pointer and integer 3429 | if ( p == eof ) { | ^~ hpricot_css.c:3492:10: warning: comparison between pointer and integer 3492 | if ( p == eof ) | ^~ hpricot_css.c:3496:21: warning: comparison between pointer and integer 3496 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3498:10: warning: comparison between pointer and integer 3498 | if ( p == eof ) { | ^~ hpricot_css.c:3561:10: warning: comparison between pointer and integer 3561 | if ( p == eof ) | ^~ hpricot_css.c:3565:21: warning: comparison between pointer and integer 3565 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3567:10: warning: comparison between pointer and integer 3567 | if ( p == eof ) { | ^~ hpricot_css.c:3630:10: warning: comparison between pointer and integer 3630 | if ( p == eof ) | ^~ hpricot_css.c:3634:21: warning: comparison between pointer and integer 3634 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3636:10: warning: comparison between pointer and integer 3636 | if ( p == eof ) { | ^~ hpricot_css.c:3693:10: warning: comparison between pointer and integer 3693 | if ( p == eof ) | ^~ hpricot_css.c:3697:21: warning: comparison between pointer and integer 3697 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3699:10: warning: comparison between pointer and integer 3699 | if ( p == eof ) { | ^~ hpricot_css.c:3747:10: warning: comparison between pointer and integer 3747 | if ( p == eof ) | ^~ hpricot_css.c:3751:21: warning: comparison between pointer and integer 3751 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3753:10: warning: comparison between pointer and integer 3753 | if ( p == eof ) { | ^~ hpricot_css.c:3792:10: warning: comparison between pointer and integer 3792 | if ( p == eof ) | ^~ hpricot_css.c:3796:21: warning: comparison between pointer and integer 3796 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3798:10: warning: comparison between pointer and integer 3798 | if ( p == eof ) { | ^~ hpricot_css.c:3818:10: warning: comparison between pointer and integer 3818 | if ( p == eof ) | ^~ hpricot_css.c:3822:21: warning: comparison between pointer and integer 3822 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3824:10: warning: comparison between pointer and integer 3824 | if ( p == eof ) { | ^~ hpricot_css.c:3844:10: warning: comparison between pointer and integer 3844 | if ( p == eof ) | ^~ hpricot_css.c:3848:21: warning: comparison between pointer and integer 3848 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3850:10: warning: comparison between pointer and integer 3850 | if ( p == eof ) { | ^~ hpricot_css.c:3870:10: warning: comparison between pointer and integer 3870 | if ( p == eof ) | ^~ hpricot_css.c:3874:21: warning: comparison between pointer and integer 3874 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3876:10: warning: comparison between pointer and integer 3876 | if ( p == eof ) { | ^~ hpricot_css.c:3903:10: warning: comparison between pointer and integer 3903 | if ( p == eof ) | ^~ hpricot_css.c:3907:21: warning: comparison between pointer and integer 3907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3909:10: warning: comparison between pointer and integer 3909 | if ( p == eof ) { | ^~ hpricot_css.c:3929:10: warning: comparison between pointer and integer 3929 | if ( p == eof ) | ^~ hpricot_css.c:3933:21: warning: comparison between pointer and integer 3933 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3935:10: warning: comparison between pointer and integer 3935 | if ( p == eof ) { | ^~ hpricot_css.c:3977:10: warning: comparison between pointer and integer 3977 | if ( p == eof ) | ^~ hpricot_css.c:3981:21: warning: comparison between pointer and integer 3981 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:3983:10: warning: comparison between pointer and integer 3983 | if ( p == eof ) { | ^~ hpricot_css.c:4054:10: warning: comparison between pointer and integer 4054 | if ( p == eof ) | ^~ hpricot_css.c:4058:21: warning: comparison between pointer and integer 4058 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4060:10: warning: comparison between pointer and integer 4060 | if ( p == eof ) { | ^~ hpricot_css.c:4134:10: warning: comparison between pointer and integer 4134 | if ( p == eof ) | ^~ hpricot_css.c:4138:21: warning: comparison between pointer and integer 4138 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4140:10: warning: comparison between pointer and integer 4140 | if ( p == eof ) { | ^~ hpricot_css.c:4203:10: warning: comparison between pointer and integer 4203 | if ( p == eof ) | ^~ hpricot_css.c:4207:21: warning: comparison between pointer and integer 4207 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4209:10: warning: comparison between pointer and integer 4209 | if ( p == eof ) { | ^~ hpricot_css.c:4280:10: warning: comparison between pointer and integer 4280 | if ( p == eof ) | ^~ hpricot_css.c:4284:21: warning: comparison between pointer and integer 4284 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4286:10: warning: comparison between pointer and integer 4286 | if ( p == eof ) { | ^~ hpricot_css.c:4352:10: warning: comparison between pointer and integer 4352 | if ( p == eof ) | ^~ hpricot_css.c:4356:21: warning: comparison between pointer and integer 4356 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4358:10: warning: comparison between pointer and integer 4358 | if ( p == eof ) { | ^~ hpricot_css.c:4421:10: warning: comparison between pointer and integer 4421 | if ( p == eof ) | ^~ hpricot_css.c:4425:21: warning: comparison between pointer and integer 4425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4427:10: warning: comparison between pointer and integer 4427 | if ( p == eof ) { | ^~ hpricot_css.c:4490:10: warning: comparison between pointer and integer 4490 | if ( p == eof ) | ^~ hpricot_css.c:4494:21: warning: comparison between pointer and integer 4494 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4496:10: warning: comparison between pointer and integer 4496 | if ( p == eof ) { | ^~ hpricot_css.c:4559:10: warning: comparison between pointer and integer 4559 | if ( p == eof ) | ^~ hpricot_css.c:4563:21: warning: comparison between pointer and integer 4563 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4565:10: warning: comparison between pointer and integer 4565 | if ( p == eof ) { | ^~ hpricot_css.c:4611:10: warning: comparison between pointer and integer 4611 | if ( p == eof ) | ^~ hpricot_css.c:4615:21: warning: comparison between pointer and integer 4615 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4617:10: warning: comparison between pointer and integer 4617 | if ( p == eof ) { | ^~ hpricot_css.c:4673:10: warning: comparison between pointer and integer 4673 | if ( p == eof ) | ^~ hpricot_css.c:4677:21: warning: comparison between pointer and integer 4677 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4679:10: warning: comparison between pointer and integer 4679 | if ( p == eof ) { | ^~ hpricot_css.c:4709:10: warning: comparison between pointer and integer 4709 | if ( p == eof ) | ^~ hpricot_css.c:4713:21: warning: comparison between pointer and integer 4713 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4715:10: warning: comparison between pointer and integer 4715 | if ( p == eof ) { | ^~ hpricot_css.c:4779:10: warning: comparison between pointer and integer 4779 | if ( p == eof ) | ^~ hpricot_css.c:4783:21: warning: comparison between pointer and integer 4783 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4785:10: warning: comparison between pointer and integer 4785 | if ( p == eof ) { | ^~ hpricot_css.c:4794:10: warning: comparison between pointer and integer 4794 | if ( p == eof ) | ^~ hpricot_css.c:4798:21: warning: comparison between pointer and integer 4798 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4800:10: warning: comparison between pointer and integer 4800 | if ( p == eof ) { | ^~ hpricot_css.c:4835:10: warning: comparison between pointer and integer 4835 | if ( p == eof ) | ^~ hpricot_css.c:4839:21: warning: comparison between pointer and integer 4839 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4841:10: warning: comparison between pointer and integer 4841 | if ( p == eof ) { | ^~ hpricot_css.c:4862:10: warning: comparison between pointer and integer 4862 | if ( p == eof ) | ^~ hpricot_css.c:4866:21: warning: comparison between pointer and integer 4866 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4868:10: warning: comparison between pointer and integer 4868 | if ( p == eof ) { | ^~ hpricot_css.c:4903:10: warning: comparison between pointer and integer 4903 | if ( p == eof ) | ^~ hpricot_css.c:4907:21: warning: comparison between pointer and integer 4907 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4909:10: warning: comparison between pointer and integer 4909 | if ( p == eof ) { | ^~ hpricot_css.c:4931:10: warning: comparison between pointer and integer 4931 | if ( p == eof ) | ^~ hpricot_css.c:4935:21: warning: comparison between pointer and integer 4935 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4937:10: warning: comparison between pointer and integer 4937 | if ( p == eof ) { | ^~ hpricot_css.c:4946:10: warning: comparison between pointer and integer 4946 | if ( p == eof ) | ^~ hpricot_css.c:4950:21: warning: comparison between pointer and integer 4950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4952:10: warning: comparison between pointer and integer 4952 | if ( p == eof ) { | ^~ hpricot_css.c:4961:10: warning: comparison between pointer and integer 4961 | if ( p == eof ) | ^~ hpricot_css.c:4965:21: warning: comparison between pointer and integer 4965 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4967:10: warning: comparison between pointer and integer 4967 | if ( p == eof ) { | ^~ hpricot_css.c:4988:10: warning: comparison between pointer and integer 4988 | if ( p == eof ) | ^~ hpricot_css.c:4992:21: warning: comparison between pointer and integer 4992 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:4994:10: warning: comparison between pointer and integer 4994 | if ( p == eof ) { | ^~ hpricot_css.c:5016:10: warning: comparison between pointer and integer 5016 | if ( p == eof ) | ^~ hpricot_css.c:5020:21: warning: comparison between pointer and integer 5020 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5022:10: warning: comparison between pointer and integer 5022 | if ( p == eof ) { | ^~ hpricot_css.c:5031:10: warning: comparison between pointer and integer 5031 | if ( p == eof ) | ^~ hpricot_css.c:5035:21: warning: comparison between pointer and integer 5035 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5037:10: warning: comparison between pointer and integer 5037 | if ( p == eof ) { | ^~ hpricot_css.c:5057:10: warning: comparison between pointer and integer 5057 | if ( p == eof ) | ^~ hpricot_css.c:5061:21: warning: comparison between pointer and integer 5061 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5063:10: warning: comparison between pointer and integer 5063 | if ( p == eof ) { | ^~ hpricot_css.c:5086:10: warning: comparison between pointer and integer 5086 | if ( p == eof ) | ^~ hpricot_css.c:5090:21: warning: comparison between pointer and integer 5090 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5092:10: warning: comparison between pointer and integer 5092 | if ( p == eof ) { | ^~ hpricot_css.c:5115:10: warning: comparison between pointer and integer 5115 | if ( p == eof ) | ^~ hpricot_css.c:5119:21: warning: comparison between pointer and integer 5119 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5121:10: warning: comparison between pointer and integer 5121 | if ( p == eof ) { | ^~ hpricot_css.c:5143:10: warning: comparison between pointer and integer 5143 | if ( p == eof ) | ^~ hpricot_css.c:5147:21: warning: comparison between pointer and integer 5147 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5149:10: warning: comparison between pointer and integer 5149 | if ( p == eof ) { | ^~ hpricot_css.c:5169:10: warning: comparison between pointer and integer 5169 | if ( p == eof ) | ^~ hpricot_css.c:5173:21: warning: comparison between pointer and integer 5173 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5175:10: warning: comparison between pointer and integer 5175 | if ( p == eof ) { | ^~ hpricot_css.c:5197:10: warning: comparison between pointer and integer 5197 | if ( p == eof ) | ^~ hpricot_css.c:5201:21: warning: comparison between pointer and integer 5201 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5203:10: warning: comparison between pointer and integer 5203 | if ( p == eof ) { | ^~ hpricot_css.c:5223:10: warning: comparison between pointer and integer 5223 | if ( p == eof ) | ^~ hpricot_css.c:5227:21: warning: comparison between pointer and integer 5227 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5229:10: warning: comparison between pointer and integer 5229 | if ( p == eof ) { | ^~ hpricot_css.c:5257:10: warning: comparison between pointer and integer 5257 | if ( p == eof ) | ^~ hpricot_css.c:5261:21: warning: comparison between pointer and integer 5261 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5263:10: warning: comparison between pointer and integer 5263 | if ( p == eof ) { | ^~ hpricot_css.c:5301:10: warning: comparison between pointer and integer 5301 | if ( p == eof ) | ^~ hpricot_css.c:5305:21: warning: comparison between pointer and integer 5305 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5307:10: warning: comparison between pointer and integer 5307 | if ( p == eof ) { | ^~ hpricot_css.c:5341:10: warning: comparison between pointer and integer 5341 | if ( p == eof ) | ^~ hpricot_css.c:5345:21: warning: comparison between pointer and integer 5345 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5347:10: warning: comparison between pointer and integer 5347 | if ( p == eof ) { | ^~ hpricot_css.c:5371:10: warning: comparison between pointer and integer 5371 | if ( p == eof ) | ^~ hpricot_css.c:5375:21: warning: comparison between pointer and integer 5375 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5377:10: warning: comparison between pointer and integer 5377 | if ( p == eof ) { | ^~ hpricot_css.c:5396:10: warning: comparison between pointer and integer 5396 | if ( p == eof ) | ^~ hpricot_css.c:5400:21: warning: comparison between pointer and integer 5400 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5402:10: warning: comparison between pointer and integer 5402 | if ( p == eof ) { | ^~ hpricot_css.c:5421:10: warning: comparison between pointer and integer 5421 | if ( p == eof ) | ^~ hpricot_css.c:5425:21: warning: comparison between pointer and integer 5425 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5427:10: warning: comparison between pointer and integer 5427 | if ( p == eof ) { | ^~ hpricot_css.c:5494:10: warning: comparison between pointer and integer 5494 | if ( p == eof ) | ^~ hpricot_css.c:5498:21: warning: comparison between pointer and integer 5498 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5500:10: warning: comparison between pointer and integer 5500 | if ( p == eof ) { | ^~ hpricot_css.c:5567:10: warning: comparison between pointer and integer 5567 | if ( p == eof ) | ^~ hpricot_css.c:5571:21: warning: comparison between pointer and integer 5571 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5573:10: warning: comparison between pointer and integer 5573 | if ( p == eof ) { | ^~ hpricot_css.c:5640:10: warning: comparison between pointer and integer 5640 | if ( p == eof ) | ^~ hpricot_css.c:5644:21: warning: comparison between pointer and integer 5644 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5646:10: warning: comparison between pointer and integer 5646 | if ( p == eof ) { | ^~ hpricot_css.c:5710:10: warning: comparison between pointer and integer 5710 | if ( p == eof ) | ^~ hpricot_css.c:5714:21: warning: comparison between pointer and integer 5714 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5716:10: warning: comparison between pointer and integer 5716 | if ( p == eof ) { | ^~ hpricot_css.c:5798:10: warning: comparison between pointer and integer 5798 | if ( p == eof ) | ^~ hpricot_css.c:5802:21: warning: comparison between pointer and integer 5802 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5804:10: warning: comparison between pointer and integer 5804 | if ( p == eof ) { | ^~ hpricot_css.c:5836:10: warning: comparison between pointer and integer 5836 | if ( p == eof ) | ^~ hpricot_css.c:5840:21: warning: comparison between pointer and integer 5840 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5842:10: warning: comparison between pointer and integer 5842 | if ( p == eof ) { | ^~ hpricot_css.c:5908:10: warning: comparison between pointer and integer 5908 | if ( p == eof ) | ^~ hpricot_css.c:5912:21: warning: comparison between pointer and integer 5912 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5914:10: warning: comparison between pointer and integer 5914 | if ( p == eof ) { | ^~ hpricot_css.c:5946:10: warning: comparison between pointer and integer 5946 | if ( p == eof ) | ^~ hpricot_css.c:5950:21: warning: comparison between pointer and integer 5950 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5952:10: warning: comparison between pointer and integer 5952 | if ( p == eof ) { | ^~ hpricot_css.c:5984:10: warning: comparison between pointer and integer 5984 | if ( p == eof ) | ^~ hpricot_css.c:5988:21: warning: comparison between pointer and integer 5988 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:5990:10: warning: comparison between pointer and integer 5990 | if ( p == eof ) { | ^~ hpricot_css.c:6022:10: warning: comparison between pointer and integer 6022 | if ( p == eof ) | ^~ hpricot_css.c:6026:21: warning: comparison between pointer and integer 6026 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6028:10: warning: comparison between pointer and integer 6028 | if ( p == eof ) { | ^~ hpricot_css.c:6064:10: warning: comparison between pointer and integer 6064 | if ( p == eof ) | ^~ hpricot_css.c:6068:21: warning: comparison between pointer and integer 6068 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6070:10: warning: comparison between pointer and integer 6070 | if ( p == eof ) { | ^~ hpricot_css.c:6130:10: warning: comparison between pointer and integer 6130 | if ( p == eof ) | ^~ hpricot_css.c:6134:21: warning: comparison between pointer and integer 6134 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6136:10: warning: comparison between pointer and integer 6136 | if ( p == eof ) { | ^~ hpricot_css.c:6196:10: warning: comparison between pointer and integer 6196 | if ( p == eof ) | ^~ hpricot_css.c:6200:21: warning: comparison between pointer and integer 6200 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6202:10: warning: comparison between pointer and integer 6202 | if ( p == eof ) { | ^~ hpricot_css.c:6267:10: warning: comparison between pointer and integer 6267 | if ( p == eof ) | ^~ hpricot_css.c:6271:21: warning: comparison between pointer and integer 6271 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6273:10: warning: comparison between pointer and integer 6273 | if ( p == eof ) { | ^~ hpricot_css.c:6333:10: warning: comparison between pointer and integer 6333 | if ( p == eof ) | ^~ hpricot_css.c:6337:21: warning: comparison between pointer and integer 6337 | if ( p == pe && p != eof ) | ^~ hpricot_css.c:6339:10: warning: comparison between pointer and integer 6339 | if ( p == eof ) { | ^~ In file included from /usr/include/ruby-3.0.0/ruby/ruby.h:24, from /usr/include/ruby-3.0.0/ruby.h:38, from hpricot_scan.rl:9: hpricot_scan.rl: In function ‘Init_hpricot_scan’: /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:307:143: warning: passing argument 3 of ‘rb_define_singleton_method_03’ from incompatible pointer type []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types]8;;] 307 | unc, arity) RBIMPL_ANYARGS_DISPATCH_rb_define_singleton_method((arity), (func))((obj), (mid), (func), (arity)) | ^~~~~~ | | | VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE) {aka long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)} hpricot_scan.rl:855:2: note: in expansion of macro ‘rb_define_singleton_method’ 855 |  rb_define_singleton_method(mHpricot, "css", hpricot_css, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:270:21: note: expected ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} but argument is of type ‘VALUE (*)(VALUE, VALUE, VALUE, VALUE, VALUE)’ {aka ‘long unsigned int (*)(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 270 | RBIMPL_ANYARGS_DECL(rb_define_singleton_method, VALUE, const char *) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.0.0/ruby/internal/anyargs.h:257:41: note: in definition of macro ‘RBIMPL_ANYARGS_DECL’ 257 | RBIMPL_ANYARGS_ATTRSET(sym) static void sym ## _03(__VA_ARGS__, VALUE(*)(VALUE, VALUE, VALUE, VALUE), int); \ | ^~~ rm -f hpricot_scan.so x86_64-pc-linux-gnu-gcc -shared -o hpricot_scan.so hpricot_css.o hpricot_scan.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -Wl,--compress-debug-sections=zlib -lruby30 -lc -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/ext/hpricot_scan' * Running compile phase for all ... >>> Source compiled. Unable to configure loopback interface: Operation not permitted >>> Test phase: dev-ruby/hpricot-0.8.6-r6 * Running test phase for ruby26 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/Rakefile:45. WARNING: rake-compiler found compiled files in 'ext/hpricot_scan' directory. Please remove them. /usr/bin/ruby26 -w -I"lib:test" /usr/lib64/ruby/gems/2.6.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_alter.rb" "test/test_builder.rb" "test/test_parser.rb" "test/test_paths.rb" "test/test_preserved.rb" "test/test_xml.rb" /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/test/test_alter.rb:48: warning: assigned but unused variable - all_as /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/test/test_alter.rb:49: warning: assigned but unused variable - all_ps /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/traverse.rb:230: warning: assigned but unused variable - i /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/traverse.rb:297: warning: assigned but unused variable - oop /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/traverse.rb:615: warning: assigned but unused variable - links /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/elements.rb:490: warning: assigned but unused variable - idx /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/test/test_parser.rb:471: warning: mismatched indentations at 'end' with 'def' at 455 Loaded suite /usr/lib64/ruby/gems/2.6.0/gems/rake-13.0.6/lib/rake/rake_test_loader Started ......../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized .................................../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby26/hpricot-0.8.6/lib/hpricot/elements.rb:68: warning: constant ::Fixnum is deprecated ............................. ..... Finished in 0.413663893 seconds. ------------------------------------------------------------------------------- 84 tests, 6182 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- 203.06 tests/s, 14944.50 assertions/s * Running test phase for ruby27 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/Rakefile:45. WARNING: rake-compiler found compiled files in 'ext/hpricot_scan' directory. Please remove them. /usr/bin/ruby27 -w -I"lib:test" /usr/lib64/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_alter.rb" "test/test_builder.rb" "test/test_parser.rb" "test/test_paths.rb" "test/test_preserved.rb" "test/test_xml.rb" /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/test/test_alter.rb:48: warning: assigned but unused variable - all_as /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/test/test_alter.rb:49: warning: assigned but unused variable - all_ps /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/traverse.rb:230: warning: assigned but unused variable - i /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/traverse.rb:297: warning: assigned but unused variable - oop /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/traverse.rb:615: warning: assigned but unused variable - links /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/elements.rb:490: warning: assigned but unused variable - idx /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/test/test_parser.rb:471: warning: mismatched indentations at 'end' with 'def' at 455 Loaded suite /usr/lib64/ruby/gems/2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader Started ......../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized ./var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:132: warning: instance variable @auto_validation not initialized /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/builder.rb:66: warning: instance variable @auto_validation not initialized .................................../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby27/hpricot-0.8.6/lib/hpricot/elements.rb:68: warning: constant ::Fixnum is deprecated ............................. ..... Finished in 0.439884735 seconds. ------------------------------------------------------------------------------- 84 tests, 6182 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------------------------------------------------------------------------------- 190.96 tests/s, 14053.68 assertions/s * Running test phase for ruby30 ... NOTE: Gem::Specification#has_rdoc= is deprecated with no replacement. It will be removed in Rubygems 4 Gem::Specification#has_rdoc= called from /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/Rakefile:45. WARNING: rake-compiler found compiled files in 'ext/hpricot_scan' directory. Please remove them. /usr/bin/ruby30 -w -I"lib:test" /usr/lib64/ruby/gems/3.0.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_alter.rb" "test/test_builder.rb" "test/test_parser.rb" "test/test_paths.rb" "test/test_preserved.rb" "test/test_xml.rb" /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_alter.rb:48: warning: assigned but unused variable - all_as /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_alter.rb:49: warning: assigned but unused variable - all_ps /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/lib/hpricot/traverse.rb:230: warning: assigned but unused variable - i /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/lib/hpricot/traverse.rb:297: warning: assigned but unused variable - oop /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/lib/hpricot/traverse.rb:615: warning: assigned but unused variable - links /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/lib/hpricot/elements.rb:490: warning: assigned but unused variable - idx /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_parser.rb:471: warning: mismatched indentations at 'end' with 'def' at 455 Loaded suite /usr/lib64/ruby/gems/3.0.0/gems/rake-13.0.6/lib/rake/rake_test_loader Started ................F =============================================================================== Failure: test_abs_xpath(TestParser) /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_parser.rb:165:in `test_abs_xpath' 162: assert_equal 60, @boingboing.search("/*/body//p[@class='posted']").length 163: assert_equal 18, @boingboing.search("//script").length 164: divs = @boingboing.search("//script/../div")  => 165: assert_equal 2, divs.length 166: imgs = @boingboing.search('//div/p/a/img') 167: assert_equal 16, imgs.length 168: assert_equal 16, @boingboing.search('//div').search('p/a/img').length <2> expected but was <1> =============================================================================== ........................F =============================================================================== Failure: test_many_paths(TestParser) /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_parser.rb:222:in `test_many_paths' 219: def test_many_paths 220: @boingboing = Hpricot.parse(TestFiles::BOINGBOING) 221: assert_equal 62, @boingboing.search('p.posted, link[@rel="alternate"]').length  => 222: assert_equal 18, @boingboing.search('//div/p[a/img]|//link[@rel="alternate"]').length 223: end 224: 225: def test_stacked_search <18> expected but was <26> =============================================================================== ......../var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/lib/hpricot/elements.rb:68: warning: constant ::Fixnum is deprecated ....F =============================================================================== Failure: test_predicates(TestParser) /var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6/test/test_parser.rb:179:in `test_predicates' 176: assert_equal 16, p_imgs.length 177: assert p_imgs.all? { |x| x.name == 'p' } 178: p_imgs = @boingboing.search('//div/p[a/img]')  => 179: assert_equal 16, p_imgs.length 180: assert p_imgs.all? { |x| x.name == 'p' } 181: assert_equal 1, @boingboing.search('//input[@checked]').length 182: end <16> expected but was <24> =============================================================================== ............................. Finished in 0.473642714 seconds. ------------------------------------------------------------------------------- 84 tests, 6177 assertions, 3 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 96.4286% passed ------------------------------------------------------------------------------- 177.35 tests/s, 13041.48 assertions/s rake aborted! Command failed with status (1): [ruby -w -I"lib:test" /usr/lib64/ruby/gems/3.0.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb "test/test_alter.rb" "test/test_builder.rb" "test/test_parser.rb" "test/test_paths.rb" "test/test_preserved.rb" "test/test_xml.rb" ] Tasks: TOP => test (See full trace by running task with --trace) * ERROR: dev-ruby/hpricot-0.8.6-r6::gentoo failed (test phase): * tests failed * * Call stack: * ebuild.sh, line 127: Called src_test * environment, line 2181: Called ruby-ng_src_test * environment, line 1833: Called _ruby_each_implementation 'each_ruby_test' * environment, line 554: Called _ruby_invoke_environment 'ruby30' 'each_ruby_test' * environment, line 679: Called each_ruby_test * environment, line 908: Called each_fakegem_test * environment, line 871: Called die * The specific snippet of code: * ${RUBY} --disable=did_you_mean -S rake ${RUBY_FAKEGEM_TASK_TEST} || die "tests failed" * * If you need support, post the output of `emerge --info '=dev-ruby/hpricot-0.8.6-r6::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/hpricot-0.8.6-r6::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-ruby/hpricot-0.8.6-r6:20211201-184910.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6' * S: '/var/tmp/portage/dev-ruby/hpricot-0.8.6-r6/work/ruby30/hpricot-0.8.6'