wget --no-clobber --directory /home/uke/oil/_deps/osh-runtime https://www.oilshell.org/blob/testdata/tcc-0.9.26.tar.bz2 
--2025-03-30 16:32:49--  https://www.oilshell.org/blob/testdata/tcc-0.9.26.tar.bz2
Resolving www.oilshell.org (www.oilshell.org)... 67.205.28.131, 2607:f298:5:114b::3b0:84ad
Connecting to www.oilshell.org (www.oilshell.org)|67.205.28.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 525906 (514K) [application/x-tar]
Saving to: '/home/uke/oil/_deps/osh-runtime/tcc-0.9.26.tar.bz2'

     0K .......... .......... .......... .......... ..........  9%  389K 1s
    50K .......... .......... .......... .......... .......... 19%  778K 1s
   100K .......... .......... .......... .......... .......... 29% 85.6M 0s
   150K .......... .......... .......... .......... .......... 38%  293M 0s
   200K .......... .......... .......... .......... .......... 48%  782K 0s
   250K .......... .......... .......... .......... .......... 58%  150M 0s
   300K .......... .......... .......... .......... .......... 68%  195M 0s
   350K .......... .......... .......... .......... .......... 77%  250M 0s
   400K .......... .......... .......... .......... .......... 87%  781K 0s
   450K .......... .......... .......... .......... .......... 97%  170M 0s
   500K .......... ...                                        100%  313M=0.3s

2025-03-30 16:32:50 (1.55 MB/s) - '/home/uke/oil/_deps/osh-runtime/tcc-0.9.26.tar.bz2' saved [525906/525906]

wget --no-clobber --directory /home/uke/oil/_deps/osh-runtime https://www.oilshell.org/blob/testdata/yash-2.46.tar.xz 
--2025-03-30 16:32:50--  https://www.oilshell.org/blob/testdata/yash-2.46.tar.xz
Resolving www.oilshell.org (www.oilshell.org)... 67.205.28.131, 2607:f298:5:114b::3b0:84ad
Connecting to www.oilshell.org (www.oilshell.org)|67.205.28.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 709956 (693K) [application/x-xz]
Saving to: '/home/uke/oil/_deps/osh-runtime/yash-2.46.tar.xz'

     0K .......... .......... .......... .......... ..........  7%  366K 2s
    50K .......... .......... .......... .......... .......... 14%  805K 1s
   100K .......... .......... .......... .......... .......... 21% 7.51M 1s
   150K .......... .......... .......... .......... .......... 28%  230M 1s
   200K .......... .......... .......... .......... .......... 36%  738K 0s
   250K .......... .......... .......... .......... .......... 43%  117M 0s
   300K .......... .......... .......... .......... .......... 50%  143M 0s
   350K .......... .......... .......... .......... .......... 57%  116M 0s
   400K .......... .......... .......... .......... .......... 64%  815K 0s
   450K .......... .......... .......... .......... .......... 72% 8.15M 0s
   500K .......... .......... .......... .......... .......... 79%  150M 0s
   550K .......... .......... .......... .......... .......... 86%  153M 0s
   600K .......... .......... .......... .......... .......... 93%  245M 0s
   650K .......... .......... .......... .......... ...       100%  304M=0.3s

2025-03-30 16:32:51 (1.98 MB/s) - '/home/uke/oil/_deps/osh-runtime/yash-2.46.tar.xz' saved [709956/709956]

wget --no-clobber --directory /home/uke/oil/_deps/osh-runtime https://www.oilshell.org/blob/testdata/ocaml-4.06.0.tar.xz 
--2025-03-30 16:32:51--  https://www.oilshell.org/blob/testdata/ocaml-4.06.0.tar.xz
Resolving www.oilshell.org (www.oilshell.org)... 67.205.28.131, 2607:f298:5:114b::3b0:84ad
Connecting to www.oilshell.org (www.oilshell.org)|67.205.28.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2519032 (2.4M) [application/x-xz]
Saving to: '/home/uke/oil/_deps/osh-runtime/ocaml-4.06.0.tar.xz'

     0K .......... .......... .......... .......... ..........  2%  390K 6s
    50K .......... .......... .......... .......... ..........  4%  827K 4s
   100K .......... .......... .......... .......... ..........  6% 12.1M 3s
   150K .......... .......... .......... .......... ..........  8%  160M 2s
   200K .......... .......... .......... .......... .......... 10%  787K 2s
   250K .......... .......... .......... .......... .......... 12%  126M 2s
   300K .......... .......... .......... .......... .......... 14%  176M 2s
   350K .......... .......... .......... .......... .......... 16%  138M 1s
   400K .......... .......... .......... .......... .......... 18%  835K 1s
   450K .......... .......... .......... .......... .......... 20% 15.4M 1s
   500K .......... .......... .......... .......... .......... 22%  120M 1s
   550K .......... .......... .......... .......... .......... 24%  173M 1s
   600K .......... .......... .......... .......... .......... 26%  184M 1s
   650K .......... .......... .......... .......... .......... 28%  219M 1s
   700K .......... .......... .......... .......... .......... 30%  157M 1s
   750K .......... .......... .......... .......... .......... 32%  277M 1s
   800K .......... .......... .......... .......... .......... 34%  296M 1s
   850K .......... .......... .......... .......... .......... 36%  842K 1s
   900K .......... .......... .......... .......... .......... 38%  148M 1s
   950K .......... .......... .......... .......... .......... 40%  223M 1s
  1000K .......... .......... .......... .......... .......... 42% 17.5M 1s
  1050K .......... .......... .......... .......... .......... 44%  157M 0s
  1100K .......... .......... .......... .......... .......... 46%  164M 0s
  1150K .......... .......... .......... .......... .......... 48%  181M 0s
  1200K .......... .......... .......... .......... .......... 50%  178M 0s
  1250K .......... .......... .......... .......... .......... 52%  220M 0s
  1300K .......... .......... .......... .......... .......... 54%  223M 0s
  1350K .......... .......... .......... .......... .......... 56%  183M 0s
  1400K .......... .......... .......... .......... .......... 58%  244M 0s
  1450K .......... .......... .......... .......... .......... 60%  181M 0s
  1500K .......... .......... .......... .......... .......... 63%  289M 0s
  1550K .......... .......... .......... .......... .......... 65%  260M 0s
  1600K .......... .......... .......... .......... .......... 67%  250M 0s
  1650K .......... .......... .......... .......... .......... 69%  297M 0s
  1700K .......... .......... .......... .......... .......... 71%  247M 0s
  1750K .......... .......... .......... .......... .......... 73%  866K 0s
  1800K .......... .......... .......... .......... .......... 75%  178M 0s
  1850K .......... .......... .......... .......... .......... 77%  179M 0s
  1900K .......... .......... .......... .......... .......... 79%  231M 0s
  1950K .......... .......... .......... .......... .......... 81%  254M 0s
  2000K .......... .......... .......... .......... .......... 83% 22.3M 0s
  2050K .......... .......... .......... .......... .......... 85%  269M 0s
  2100K .......... .......... .......... .......... .......... 87%  162M 0s
  2150K .......... .......... .......... .......... .......... 89%  241M 0s
  2200K .......... .......... .......... .......... .......... 91%  128M 0s
  2250K .......... .......... .......... .......... .......... 93%  280M 0s
  2300K .......... .......... .......... .......... .......... 95%  290M 0s
  2350K .......... .......... .......... .......... .......... 97%  220M 0s
  2400K .......... .......... .......... .......... .......... 99%  291M 0s
  2450K .........                                             100%  304M=0.5s

2025-03-30 16:32:52 (5.33 MB/s) - '/home/uke/oil/_deps/osh-runtime/ocaml-4.06.0.tar.xz' saved [2519032/2519032]

wget --no-clobber --directory /home/uke/oil/_deps/osh-runtime https://www.oilshell.org/blob/testdata/util-linux-2.40.tar.xz 
--2025-03-30 16:32:52--  https://www.oilshell.org/blob/testdata/util-linux-2.40.tar.xz
Resolving www.oilshell.org (www.oilshell.org)... 67.205.28.131, 2607:f298:5:114b::3b0:84ad
Connecting to www.oilshell.org (www.oilshell.org)|67.205.28.131|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8762888 (8.4M) [application/x-xz]
Saving to: '/home/uke/oil/_deps/osh-runtime/util-linux-2.40.tar.xz'

     0K .......... .......... .......... .......... ..........  0%  365K 23s
    50K .......... .......... .......... .......... ..........  1%  789K 17s
   100K .......... .......... .......... .......... ..........  1% 9.39M 12s
   150K .......... .......... .......... .......... ..........  2%  790K 11s
   200K .......... .......... .......... .......... ..........  2% 10.1M 9s
   250K .......... .......... .......... .......... ..........  3%  150M 8s
   300K .......... .......... .......... .......... ..........  4%  207M 6s
   350K .......... .......... .......... .......... ..........  4%  774K 7s
   400K .......... .......... .......... .......... ..........  5%  206M 6s
   450K .......... .......... .......... .......... ..........  5% 16.3M 6s
   500K .......... .......... .......... .......... ..........  6%  114M 5s
   550K .......... .......... .......... .......... ..........  7%  200M 5s
   600K .......... .......... .......... .......... ..........  7%  191M 4s
   650K .......... .......... .......... .......... ..........  8%  194M 4s
   700K .......... .......... .......... .......... ..........  8%  243M 4s
   750K .......... .......... .......... .......... ..........  9%  782K 4s
   800K .......... .......... .......... .......... ..........  9%  194M 4s
   850K .......... .......... .......... .......... .......... 10%  125M 3s
   900K .......... .......... .......... .......... .......... 11%  196M 3s
   950K .......... .......... .......... .......... .......... 11%  248M 3s
  1000K .......... .......... .......... .......... .......... 12% 23.2M 3s
  1050K .......... .......... .......... .......... .......... 12%  175M 3s
  1100K .......... .......... .......... .......... .......... 13% 79.2M 3s
  1150K .......... .......... .......... .......... .......... 14%  293M 3s
  1200K .......... .......... .......... .......... .......... 14%  227M 2s
  1250K .......... .......... .......... .......... .......... 15%  285M 2s
  1300K .......... .......... .......... .......... .......... 15%  255M 2s
  1350K .......... .......... .......... .......... .......... 16%  240M 2s
  1400K .......... .......... .......... .......... .......... 16%  152M 2s
  1450K .......... .......... .......... .......... .......... 17%  256M 2s
  1500K .......... .......... .......... .......... .......... 18%  289M 2s
  1550K .......... .......... .......... .......... .......... 18%  798K 2s
  1600K .......... .......... .......... .......... .......... 19%  171M 2s
  1650K .......... .......... .......... .......... .......... 19%  177M 2s
  1700K .......... .......... .......... .......... .......... 20% 95.7M 2s
  1750K .......... .......... .......... .......... .......... 21%  271M 2s
  1800K .......... .......... .......... .......... .......... 21%  206M 2s
  1850K .......... .......... .......... .......... .......... 22%  221M 2s
  1900K .......... .......... .......... .......... .......... 22%  289M 2s
  1950K .......... .......... .......... .......... .......... 23%  252M 2s
  2000K .......... .......... .......... .......... .......... 23% 40.5M 2s
  2050K .......... .......... .......... .......... .......... 24%  218M 1s
  2100K .......... .......... .......... .......... .......... 25%  238M 1s
  2150K .......... .......... .......... .......... .......... 25%  286M 1s
  2200K .......... .......... .......... .......... .......... 26%  106M 1s
  2250K .......... .......... .......... .......... .......... 26%  230M 1s
  2300K .......... .......... .......... .......... .......... 27%  278M 1s
  2350K .......... .......... .......... .......... .......... 28%  112M 1s
  2400K .......... .......... .......... .......... .......... 28%  281M 1s
  2450K .......... .......... .......... .......... .......... 29%  226M 1s
  2500K .......... .......... .......... .......... .......... 29%  254M 1s
  2550K .......... .......... .......... .......... .......... 30%  287M 1s
  2600K .......... .......... .......... .......... .......... 30%  198M 1s
  2650K .......... .......... .......... .......... .......... 31%  247M 1s
  2700K .......... .......... .......... .......... .......... 32%  226M 1s
  2750K .......... .......... .......... .......... .......... 32%  293M 1s
  2800K .......... .......... .......... .......... .......... 33%  261M 1s
  2850K .......... .......... .......... .......... .......... 33%  252M 1s
  2900K .......... .......... .......... .......... .......... 34%  258M 1s
  2950K .......... .......... .......... .......... .......... 35%  221M 1s
  3000K .......... .......... .......... .......... .......... 35%  289M 1s
  3050K .......... .......... .......... .......... .......... 36%  289M 1s
  3100K .......... .......... .......... .......... .......... 36%  250M 1s
  3150K .......... .......... .......... .......... .......... 37%  825K 1s
  3200K .......... .......... .......... .......... .......... 37%  196M 1s
  3250K .......... .......... .......... .......... .......... 38%  247M 1s
  3300K .......... .......... .......... .......... .......... 39%  274M 1s
  3350K .......... .......... .......... .......... .......... 39%  199M 1s
  3400K .......... .......... .......... .......... .......... 40%  261M 1s
  3450K .......... .......... .......... .......... .......... 40%  245M 1s
  3500K .......... .......... .......... .......... .......... 41%  265M 1s
  3550K .......... .......... .......... .......... .......... 42%  282M 1s
  3600K .......... .......... .......... .......... .......... 42%  132M 1s
  3650K .......... .......... .......... .......... .......... 43%  296M 1s
  3700K .......... .......... .......... .......... .......... 43%  247M 1s
  3750K .......... .......... .......... .......... .......... 44%  217M 1s
  3800K .......... .......... .......... .......... .......... 44%  283M 1s
  3850K .......... .......... .......... .......... .......... 45%  208M 1s
  3900K .......... .......... .......... .......... .......... 46%  267M 1s
  3950K .......... .......... .......... .......... .......... 46%  236M 1s
  4000K .......... .......... .......... .......... .......... 47%  289M 1s
  4050K .......... .......... .......... .......... .......... 47%  278M 1s
  4100K .......... .......... .......... .......... .......... 48%  198M 1s
  4150K .......... .......... .......... .......... .......... 49%  279M 1s
  4200K .......... .......... .......... .......... .......... 49%  213M 1s
  4250K .......... .......... .......... .......... .......... 50%  255M 1s
  4300K .......... .......... .......... .......... .......... 50%  277M 1s
  4350K .......... .......... .......... .......... .......... 51%  218M 1s
  4400K .......... .......... .......... .......... .......... 52%  256M 1s
  4450K .......... .......... .......... .......... .......... 52%  254M 0s
  4500K .......... .......... .......... .......... .......... 53%  245M 0s
  4550K .......... .......... .......... .......... .......... 53%  292M 0s
  4600K .......... .......... .......... .......... .......... 54%  145M 0s
  4650K .......... .......... .......... .......... .......... 54%  291M 0s
  4700K .......... .......... .......... .......... .......... 55%  243M 0s
  4750K .......... .......... .......... .......... .......... 56%  273M 0s
  4800K .......... .......... .......... .......... .......... 56%  296M 0s
  4850K .......... .......... .......... .......... .......... 57%  203M 0s
  4900K .......... .......... .......... .......... .......... 57%  288M 0s
  4950K .......... .......... .......... .......... .......... 58%  255M 0s
  5000K .......... .......... .......... .......... .......... 59%  241M 0s
  5050K .......... .......... .......... .......... .......... 59%  290M 0s
  5100K .......... .......... .......... .......... .......... 60%  213M 0s
  5150K .......... .......... .......... .......... .......... 60%  249M 0s
  5200K .......... .......... .......... .......... .......... 61%  251M 0s
  5250K .......... .......... .......... .......... .......... 61%  281M 0s
  5300K .......... .......... .......... .......... .......... 62%  260M 0s
  5350K .......... .......... .......... .......... .......... 63%  228M 0s
  5400K .......... .......... .......... .......... .......... 63%  246M 0s
  5450K .......... .......... .......... .......... .......... 64%  252M 0s
  5500K .......... .......... .......... .......... .......... 64%  293M 0s
  5550K .......... .......... .......... .......... .......... 65%  253M 0s
  5600K .......... .......... .......... .......... .......... 66%  209M 0s
  5650K .......... .......... .......... .......... .......... 66%  292M 0s
  5700K .......... .......... .......... .......... .......... 67%  243M 0s
  5750K .......... .......... .......... .......... .......... 67%  287M 0s
  5800K .......... .......... .......... .......... .......... 68%  298M 0s
  5850K .......... .......... .......... .......... .......... 68%  235M 0s
  5900K .......... .......... .......... .......... .......... 69%  283M 0s
  5950K .......... .......... .......... .......... .......... 70%  250M 0s
  6000K .......... .......... .......... .......... .......... 70%  289M 0s
  6050K .......... .......... .......... .......... .......... 71%  293M 0s
  6100K .......... .......... .......... .......... .......... 71%  247M 0s
  6150K .......... .......... .......... .......... .......... 72%  269M 0s
  6200K .......... .......... .......... .......... .......... 73%  251M 0s
  6250K .......... .......... .......... .......... .......... 73%  287M 0s
  6300K .......... .......... .......... .......... .......... 74%  294M 0s
  6350K .......... .......... .......... .......... .......... 74%  889K 0s
  6400K .......... .......... .......... .......... .......... 75%  196M 0s
  6450K .......... .......... .......... .......... .......... 75%  105M 0s
  6500K .......... .......... .......... .......... .......... 76%  283M 0s
  6550K .......... .......... .......... .......... .......... 77%  259M 0s
  6600K .......... .......... .......... .......... .......... 77%  214M 0s
  6650K .......... .......... .......... .......... .......... 78%  286M 0s
  6700K .......... .......... .......... .......... .......... 78%  218M 0s
  6750K .......... .......... .......... .......... .......... 79%  290M 0s
  6800K .......... .......... .......... .......... .......... 80%  283M 0s
  6850K .......... .......... .......... .......... .......... 80%  213M 0s
  6900K .......... .......... .......... .......... .......... 81%  285M 0s
  6950K .......... .......... .......... .......... .......... 81%  216M 0s
  7000K .......... .......... .......... .......... .......... 82%  288M 0s
  7050K .......... .......... .......... .......... .......... 82%  283M 0s
  7100K .......... .......... .......... .......... .......... 83%  204M 0s
  7150K .......... .......... .......... .......... .......... 84%  288M 0s
  7200K .......... .......... .......... .......... .......... 84%  245M 0s
  7250K .......... .......... .......... .......... .......... 85%  254M 0s
  7300K .......... .......... .......... .......... .......... 85%  294M 0s
  7350K .......... .......... .......... .......... .......... 86%  224M 0s
  7400K .......... .......... .......... .......... .......... 87%  268M 0s
  7450K .......... .......... .......... .......... .......... 87%  246M 0s
  7500K .......... .......... .......... .......... .......... 88%  268M 0s
  7550K .......... .......... .......... .......... .......... 88%  267M 0s
  7600K .......... .......... .......... .......... .......... 89%  223M 0s
  7650K .......... .......... .......... .......... .......... 89%  264M 0s
  7700K .......... .......... .......... .......... .......... 90%  254M 0s
  7750K .......... .......... .......... .......... .......... 91%  263M 0s
  7800K .......... .......... .......... .......... .......... 91%  291M 0s
  7850K .......... .......... .......... .......... .......... 92%  230M 0s
  7900K .......... .......... .......... .......... .......... 92%  253M 0s
  7950K .......... .......... .......... .......... .......... 93%  252M 0s
  8000K .......... .......... .......... .......... .......... 94%  279M 0s
  8050K .......... .......... .......... .......... .......... 94%  288M 0s
  8100K .......... .......... .......... .......... .......... 95%  243M 0s
  8150K .......... .......... .......... .......... .......... 95%  261M 0s
  8200K .......... .......... .......... .......... .......... 96%  252M 0s
  8250K .......... .......... .......... .......... .......... 96%  287M 0s
  8300K .......... .......... .......... .......... .......... 97%  292M 0s
  8350K .......... .......... .......... .......... .......... 98%  250M 0s
  8400K .......... .......... .......... .......... .......... 98%  287M 0s
  8450K .......... .......... .......... .......... .......... 99%  234M 0s
  8500K .......... .......... .......... .......... .......... 99%  293M 0s
  8550K .......                                               100%  221M=0.6s

2025-03-30 16:32:53 (13.4 MB/s) - '/home/uke/oil/_deps/osh-runtime/util-linux-2.40.tar.xz' saved [8762888/8762888]

+ for f in $TAR_DIR/*.{bz2,xz}
+ tar -x --directory /home/uke/oil/_deps/osh-runtime --file /home/uke/oil/_deps/osh-runtime/tcc-0.9.26.tar.bz2
+ for f in $TAR_DIR/*.{bz2,xz}
+ tar -x --directory /home/uke/oil/_deps/osh-runtime --file /home/uke/oil/_deps/osh-runtime/ocaml-4.06.0.tar.xz
+ for f in $TAR_DIR/*.{bz2,xz}
+ tar -x --directory /home/uke/oil/_deps/osh-runtime --file /home/uke/oil/_deps/osh-runtime/util-linux-2.40.tar.xz
+ for f in $TAR_DIR/*.{bz2,xz}
+ tar -x --directory /home/uke/oil/_deps/osh-runtime --file /home/uke/oil/_deps/osh-runtime/yash-2.46.tar.xz

real	0m0.911s
user	0m0.812s
sys	0m0.425s
+ set +x
total 12248
drwxr-xr-x 27 uke uke    4096 Nov  3  2017 ocaml-4.06.0
-rw-r--r--  1 uke uke 2519032 Dec  1  2017 ocaml-4.06.0.tar.xz
drwxr-xr-x  7 uke uke    4096 Feb 15  2013 tcc-0.9.26
-rw-r--r--  1 uke uke  525906 Feb 15  2013 tcc-0.9.26.tar.bz2
drwxr-xr-x 27 uke uke    4096 Mar 27  2024 util-linux-2.40
-rw-r--r--  1 uke uke 8762888 Mar 27  2024 util-linux-2.40.tar.xz
drwxr-xr-x  8 uke uke    4096 Oct 28  2017 yash-2.46
-rw-r--r--  1 uke uke  709956 Dec  1  2017 yash-2.46.tar.xz
[1/6] cxx opt '' _gen/bin/oils_for_unix.mycpp-souffle.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp-souffle.o
FAILED: _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp-souffle.o 
build/ninja-rules-cpp.sh compile_one cxx opt '' _gen/bin/oils_for_unix.mycpp-souffle.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp-souffle.o _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp-souffle.o.d
build/ninja-rules-cpp.sh: line 341: time: command not found
_gen/bin/oils_for_unix.mycpp-souffle.cc: In function 'int oils_for_unix::CaperDispatch()':
_gen/bin/oils_for_unix.mycpp-souffle.cc:11021:11: warning: variable 'arg' set but not used [-Wunused-but-set-variable]
   BigStr* arg = nullptr;
           ^~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int dirs_osh::Dirs::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:12149:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int dirs_osh::Pwd::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:12187:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int error_ysh::Try::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:12239:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int error_ysh::Assert::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:12424:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'value_asdl::value_t* func_hay::ParseHay::_Call(BigStr*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:12646:19: warning: variable 'parse_opts' set but not used [-Wunused-but-set-variable]
   optview::Parse* parse_opts = nullptr;
                   ^~~~~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual value_asdl::value_t* func_reflect::BindFrame::Call(typed_args::Reader*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:13369:27: warning: variable 'frag' set but not used [-Wunused-but-set-variable]
   syntax_asdl::command_t* frag = nullptr;
                           ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:13370:39: warning: variable 'frame' set but not used [-Wunused-but-set-variable]
   Dict<BigStr*, runtime_asdl::Cell*>* frame = nullptr;
                                       ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In function 'void func_reflect::_FormatDebugFrame(mylib::Writer*, syntax_asdl::Token*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:13404:11: warning: variable 'func_str' set but not used [-Wunused-but-set-variable]
   BigStr* func_str = nullptr;
           ^~~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual value_asdl::value_t* func_reflect::ParseExpr::Call(typed_args::Reader*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:13540:11: warning: variable 'code_str' set but not used [-Wunused-but-set-variable]
   BigStr* code_str = nullptr;
           ^~~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int io_ysh::Pp::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:14129:22: warning: variable 'arg' set but not used [-Wunused-but-set-variable]
   args::_Attributes* arg = nullptr;
                      ^~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int io_ysh::RunBlock::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:14332:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int json_ysh::Json::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:14370:26: warning: variable 'arg_jw' set but not used [-Wunused-but-set-variable]
   arg_types::json_write* arg_jw = nullptr;
                          ^~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int meta_oils::Invoke::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:15133:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int meta_oils::Extern::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:15147:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual value_asdl::value_t* method_other::SourceCode::Call(typed_args::Reader*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:15820:27: warning: variable 'c' set but not used [-Wunused-but-set-variable]
   syntax_asdl::command_t* c = nullptr;
                           ^
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int misc_osh::Help::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:16634:22: warning: variable 'attrs' set but not used [-Wunused-but-set-variable]
   args::_Attributes* attrs = nullptr;
                      ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int process_osh::Jobs::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:17339:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int process_osh::Ulimit::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:17737:16: warning: variable 'old_soft' set but not used [-Wunused-but-set-variable]
   mops::BigInt old_soft;
                ^~~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:17738:16: warning: variable 'old_hard' set but not used [-Wunused-but-set-variable]
   mops::BigInt old_hard;
                ^~~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int pure_ysh::PushRegisters::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:18658:17: warning: variable 'arg_r' set but not used [-Wunused-but-set-variable]
   args::Reader* arg_r = nullptr;
                 ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void readline_osh::Bind::_BindShellCmd(BigStr*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:19395:49: error: no matching function for call to 'py_readline::Readline::bind_shell_command(BigStr*&, BigStr*&)'
   this->readline->bind_shell_command(keyseq, cmd);
                                                 ^
In file included from /home/uke/oil/cpp/preamble.h:30,
                 from _gen/bin/oils_for_unix.mycpp-souffle.cc:5:
/home/uke/oil/cpp/frontend_pyreadline.h:60:8: note: candidate: 'void py_readline::Readline::bind_shell_command(BigStr*)'
   void bind_shell_command(BigStr* bindseq);
        ^~~~~~~~~~~~~~~~~~
/home/uke/oil/cpp/frontend_pyreadline.h:60:8: note:   candidate expects 1 argument, 2 provided
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'virtual int trap_osh::Trap::Run(runtime_asdl::cmd_value::Argv*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:19675:31: warning: unused variable '_' [-Wunused-variable]
       syntax_asdl::command_t* _ = it.Value();
                               ^
_gen/bin/oils_for_unix.mycpp-souffle.cc:19680:31: warning: unused variable '_' [-Wunused-variable]
       syntax_asdl::command_t* _ = it.Value();
                               ^
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void completion::Lookup::PrintSpecs()':
_gen/bin/oils_for_unix.mycpp-souffle.cc:21077:27: warning: unused variable 'spec' [-Wunused-variable]
     completion::UserSpec* spec = tup2->at2();
                           ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void process::JobList::DebugPrint()':
_gen/bin/oils_for_unix.mycpp-souffle.cc:25271:9: warning: unused variable 'pid' [-Wunused-variable]
     int pid = it.Key();
         ^~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'int process::JobList::NumRunning()':
_gen/bin/oils_for_unix.mycpp-souffle.cc:25293:9: warning: unused variable '_' [-Wunused-variable]
     int _ = it.Key();
         ^
_gen/bin/oils_for_unix.mycpp-souffle.cc: In function 'syntax_asdl::Token* location::LeftTokenForWordPart(syntax_asdl::word_part_t*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:31666:31: warning: unused variable 'part' [-Wunused-variable]
       word_part::BracedTuple* part = static_cast<word_part::BracedTuple*>(UP_part);
                               ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In function 'syntax_asdl::Token* location::_RightTokenForWordPart(syntax_asdl::word_part_t*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:31761:31: warning: unused variable 'part' [-Wunused-variable]
       word_part::BracedTuple* part = static_cast<word_part::BracedTuple*>(UP_part);
                               ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void cmd_eval::CommandEvaluator::_CheckStatus(int, runtime_asdl::CommandStatus*, syntax_asdl::command_t*, syntax_asdl::loc_t*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:34563:32: warning: unused variable 'node' [-Wunused-variable]
         command::ShAssignment* node = static_cast<command::ShAssignment*>(UP_node);
                                ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:34568:28: warning: unused variable 'node' [-Wunused-variable]
         command::Subshell* node = static_cast<command::Subshell*>(UP_node);
                            ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:34573:28: warning: unused variable 'node' [-Wunused-variable]
         command::Pipeline* node = static_cast<command::Pipeline*>(UP_node);
                            ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'int cmd_eval::CommandEvaluator::_DoSimple(syntax_asdl::command::Simple*, runtime_asdl::CommandStatus*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:35053:24: warning: unused variable 'cmd_val' [-Wunused-variable]
     cmd_value::Assign* cmd_val = static_cast<cmd_value::Assign*>(UP_cmd_val);
                        ^~~~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'runtime_asdl::cmd_value_t* word_eval::AbstractWordEvaluator::SimpleEvalWordSequence2(List<syntax_asdl::CompoundWord*>*, bool, bool)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:45464:17: warning: unused variable '_' [-Wunused-variable]
         BigStr* _ = it.Value();
                 ^
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void ysh_ify::Finder::DoCommand(syntax_asdl::command_t*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:48129:24: warning: unused variable 'node' [-Wunused-variable]
       command::DParen* node = static_cast<command::DParen*>(UP_node);
                        ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:48134:26: warning: unused variable 'node' [-Wunused-variable]
       command::DBracket* node = static_cast<command::DBracket*>(UP_node);
                          ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In function 'runtime_asdl::word_style_t ysh_ify::_GetRhsStyle(syntax_asdl::rhs_word_t*)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:48192:29: warning: unused variable 'part0' [-Wunused-variable]
               DoubleQuoted* part0 = static_cast<DoubleQuoted*>(UP_part0);
                             ^~~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc: In member function 'void ysh_ify::YshPrinter::DoCommand(syntax_asdl::command_t*, Dict<BigStr*, bool>*, bool)':
_gen/bin/oils_for_unix.mycpp-souffle.cc:48715:24: warning: unused variable 'node' [-Wunused-variable]
       command::DParen* node = static_cast<command::DParen*>(UP_node);
                        ^~~~
_gen/bin/oils_for_unix.mycpp-souffle.cc:48720:26: warning: unused variable 'node' [-Wunused-variable]
       command::DBracket* node = static_cast<command::DBracket*>(UP_node);
                          ^~~~
[2/6] cxx opt '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o
FAILED: _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o 
build/ninja-rules-cpp.sh compile_one cxx opt '' _gen/bin/oils_for_unix.mycpp.cc _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o _build/obj/cxx-opt/_gen/bin/oils_for_unix.mycpp.o.d
build/ninja-rules-cpp.sh: line 341: time: command not found
_gen/bin/oils_for_unix.mycpp.cc: In member function 'void readline_osh::Bind::_BindShellCmd(BigStr*)':
_gen/bin/oils_for_unix.mycpp.cc:20557:49: error: no matching function for call to 'py_readline::Readline::bind_shell_command(BigStr*&, BigStr*&)'
   this->readline->bind_shell_command(keyseq, cmd);
                                                 ^
In file included from /home/uke/oil/cpp/preamble.h:30,
                 from _gen/bin/oils_for_unix.mycpp.cc:5:
/home/uke/oil/cpp/frontend_pyreadline.h:60:8: note: candidate: 'void py_readline::Readline::bind_shell_command(BigStr*)'
   void bind_shell_command(BigStr* bindseq);
        ^~~~~~~~~~~~~~~~~~
/home/uke/oil/cpp/frontend_pyreadline.h:60:8: note:   candidate expects 1 argument, 2 provided
ninja: build stopped: subcommand failed.