<86>Dec 22 10:57:26 userdel[1077736]: delete user 'rooter'
<86>Dec 22 10:57:26 groupadd[1077826]: group added to /etc/group: name=rooter, GID=708
<86>Dec 22 10:57:26 groupadd[1077826]: new group: name=rooter, GID=708
<86>Dec 22 10:57:26 useradd[1077953]: new user: name=rooter, UID=708, GID=708, home=/root, shell=/bin/bash
<86>Dec 22 10:57:26 userdel[1078299]: delete user 'builder'
<86>Dec 22 10:57:26 groupadd[1078387]: group added to /etc/group: name=builder, GID=709
<86>Dec 22 10:57:26 groupadd[1078387]: group added to /etc/gshadow: name=builder
<86>Dec 22 10:57:26 groupadd[1078387]: new group: name=builder, GID=709
<86>Dec 22 10:57:26 useradd[1078504]: new user: name=builder, UID=709, GID=709, home=/usr/src, shell=/bin/bash
warning: Macro %_monodir not found
warning: Macro %_monodir not found
warning: Macro %_monodir not found
<13>Dec 22 10:57:45 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Dec 22 10:57:45 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Dec 22 10:57:45 rpmi: libogg-1.3.4-alt1 sisyphus+247109.100.1.1 1582849994 installed
<13>Dec 22 10:57:45 rpmi: libart_lgpl-2.3.21-alt3 1303721925 installed
<13>Dec 22 10:57:45 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Dec 22 10:57:45 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Dec 22 10:57:45 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Dec 22 10:57:45 rpmi: libvorbis-1.3.7-alt1 sisyphus+256535.100.1.1 1597965510 installed
<13>Dec 22 10:57:45 rpmi: libgamin-fam-0.1.10-alt6 sisyphus+244987.100.2.1 1590430785 installed
<13>Dec 22 10:57:45 rpmi: libltdl7-2.4.6-alt2 sisyphus+263722.100.1.1 1608561894 installed
<13>Dec 22 10:57:45 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Dec 22 10:57:45 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Dec 22 10:57:45 rpmi: xml-utils-1:2.9.10-alt4 sisyphus+261132.100.1.1 1604669137 installed
<13>Dec 22 10:57:45 rpmi: libgamin-0.1.10-alt6 sisyphus+244987.100.2.1 1590430785 installed
<13>Dec 22 10:57:45 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed
<13>Dec 22 10:57:45 rpmi: gamin-0.1.10-alt6 sisyphus+244987.100.2.1 1590430785 installed
<13>Dec 22 10:57:45 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Dec 22 10:57:45 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed
<13>Dec 22 10:57:45 rpmi: libflac8-1.3.3.0.62.ce6d-alt1 sisyphus+262142.100.1.1 1605801639 installed
<13>Dec 22 10:57:45 rpmi: zip-30000000:3.0-alt1 1332241772 installed
<13>Dec 22 10:57:45 rpmi: libsqlite3-3.34.0-alt1 sisyphus+262869.100.1.1 1607008534 installed
<13>Dec 22 10:57:45 rpmi: libgif-4.1.6-alt3 1299634261 installed
<13>Dec 22 10:57:45 rpmi: libexif-0.6.22-alt2 sisyphus+256544.100.1.1 1597998493 installed
<13>Dec 22 10:57:45 rpmi: libtdb-1.4.3-alt1 sisyphus+245000.32340.79.1 1583252597 installed
<13>Dec 22 10:57:45 rpmi: libopus-1.3.1-alt3 sisyphus+248017.100.1.1 1584520433 installed
<13>Dec 22 10:57:45 rpmi: libgsm-1.0.17-alt1 1523356165 installed
<13>Dec 22 10:57:45 rpmi: libsndfile-1.0.30-alt2 sisyphus+263035.100.1.1 1607353107 installed
<13>Dec 22 10:57:45 rpmi: sound-theme-freedesktop-0.8-alt1 1402011605 installed
<13>Dec 22 10:57:45 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Dec 22 10:57:46 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Dec 22 10:57:46 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed
<13>Dec 22 10:57:46 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Dec 22 10:57:47 rpmi: libgtk+2-locales-2.24.32-alt5 sisyphus+262336.100.3.1 1606161374 installed
<13>Dec 22 10:57:47 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>Dec 22 10:57:47 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Dec 22 10:57:47 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed
<13>Dec 22 10:57:47 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Dec 22 10:57:47 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Dec 22 10:57:47 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Dec 22 10:57:47 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Dec 22 10:57:47 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed
<13>Dec 22 10:57:47 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Dec 22 10:57:49 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Dec 22 10:57:49 rpmi: libIDL-0.8.14-alt4 1449145676 installed
<13>Dec 22 10:57:49 rpmi: libORBit2-2.14.20-alt0.3 sisyphus+227121.100.1.1 1555161154 installed
<13>Dec 22 10:57:49 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Dec 22 10:57:49 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Dec 22 10:57:49 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Dec 22 10:57:49 rpmi: libdrm-1:2.4.103-alt1 sisyphus+261080.100.1.1 1604598368 installed
<13>Dec 22 10:57:49 rpmi: libgbm-4:20.3.1-alt1 sisyphus+263567.100.1.1 1608187973 installed
<13>Dec 22 10:57:49 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Dec 22 10:57:49 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed
<13>Dec 22 10:57:49 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Dec 22 10:57:49 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Dec 22 10:57:50 rpmi: libgdk-pixbuf-locales-2.42.2-alt1 sisyphus+263074.100.1.1 1607428070 installed
<13>Dec 22 10:57:50 rpmi: gnome-audio-2.22.2-alt1 1210873043 installed
<13>Dec 22 10:57:50 rpmi: alsa-ucm-conf-1.2.4-alt1 sisyphus+260180.200.1.1 1603282405 installed
<13>Dec 22 10:57:50 rpmi: alsa-topology-conf-1.2.4-alt1 sisyphus+260180.100.1.1 1603282384 installed
<13>Dec 22 10:57:50 rpmi: libalsa-1:1.2.4-alt1 sisyphus+260180.300.1.1 1603282509 installed
<13>Dec 22 10:57:50 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Dec 22 10:57:50 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed
<13>Dec 22 10:57:50 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed
<13>Dec 22 10:57:50 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed
<13>Dec 22 10:57:50 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed
<13>Dec 22 10:57:50 rpmi: libgio-2.66.4-alt1 sisyphus+263595.100.1.1 1608228132 installed
<13>Dec 22 10:57:50 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed
<13>Dec 22 10:57:50 rpmi: libgdk-pixbuf-2.42.2-alt1 sisyphus+263074.100.1.1 1607428069 installed
<13>Dec 22 10:57:50 rpmi: libbonobo-2.32.1-alt5 sisyphus+227129.100.1.1 1555228199 installed
<13>Dec 22 10:57:50 rpmi: gtk-update-icon-cache-3.24.24-alt1 sisyphus+262986.100.1.1 1607244068 installed
<13>Dec 22 10:57:50 rpmi: libgstreamer1.0-1.18.2-alt1 sisyphus+263004.100.1.1 1607307343 installed
<13>Dec 22 10:57:50 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Dec 22 10:57:50 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Dec 22 10:57:50 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Dec 22 10:57:50 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Dec 22 10:57:50 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Dec 22 10:57:50 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed
<13>Dec 22 10:57:50 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Dec 22 10:57:50 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Dec 22 10:57:50 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Dec 22 10:57:50 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Dec 22 10:57:50 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 22 10:57:50 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 22 10:57:51 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<86>Dec 22 10:57:51 groupadd[1089690]: group added to /etc/group: name=_keytab, GID=499
<86>Dec 22 10:57:51 groupadd[1089690]: group added to /etc/gshadow: name=_keytab
<86>Dec 22 10:57:51 groupadd[1089690]: new group: name=_keytab, GID=499
<13>Dec 22 10:57:51 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed
<86>Dec 22 10:57:51 groupadd[1089776]: group added to /etc/group: name=sasl, GID=498
<86>Dec 22 10:57:51 groupadd[1089776]: group added to /etc/gshadow: name=sasl
<86>Dec 22 10:57:51 groupadd[1089776]: new group: name=sasl, GID=498
<13>Dec 22 10:57:51 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed
<13>Dec 22 10:57:51 rpmi: libldap-2.4.54-alt1 sisyphus+260267.100.2.1 1603571517 installed
<13>Dec 22 10:57:51 rpmi: glib2-devel-2.66.4-alt1 sisyphus+263595.100.1.1 1608228132 installed
<13>Dec 22 10:57:51 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed
<13>Dec 22 10:57:51 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Dec 22 10:57:51 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Dec 22 10:57:51 rpmi: libsystemd-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed
<13>Dec 22 10:57:51 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Dec 22 10:57:51 rpmi: libdbus-glib-1:0.110-alt1 sisyphus+261272.100.1.1 1604838952 installed
<13>Dec 22 10:57:51 rpmi: libGConf-3.2.6-alt4 sisyphus+248231.100.1.1 1584821804 installed
<13>Dec 22 10:57:51 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed
<13>Dec 22 10:57:51 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed
<13>Dec 22 10:57:51 rpmi: libavahi-glib-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed
<13>Dec 22 10:57:52 rpmi: dbus-tools-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<86>Dec 22 10:57:52 groupadd[1089943]: group added to /etc/group: name=messagebus, GID=497
<86>Dec 22 10:57:52 groupadd[1089943]: group added to /etc/gshadow: name=messagebus
<86>Dec 22 10:57:52 groupadd[1089943]: new group: name=messagebus, GID=497
<86>Dec 22 10:57:52 useradd[1089947]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null
<13>Dec 22 10:57:52 rpmi: dbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Dec 22 10:57:52 rpmi: libgnome-keyring-3.12.0-alt3 sisyphus.213077.100 1537112307 installed
<13>Dec 22 10:57:52 rpmi: libpolkit-0.118-alt1 sisyphus+257894.100.1.1 1599828367 installed
<13>Dec 22 10:57:52 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed
<13>Dec 22 10:57:52 rpmi: xsltproc-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed
<13>Dec 22 10:57:52 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Dec 22 10:57:52 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Dec 22 10:57:52 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Dec 22 10:57:52 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Dec 22 10:57:52 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Dec 22 10:57:52 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Dec 22 10:57:52 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Dec 22 10:57:52 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Dec 22 10:57:52 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Dec 22 10:57:52 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Dec 22 10:57:52 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Dec 22 10:57:52 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Dec 22 10:57:52 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Dec 22 10:57:52 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Dec 22 10:57:52 rpmi: libGLX-mesa-4:20.3.1-alt1 sisyphus+263567.100.1.1 1608187973 installed
<13>Dec 22 10:57:52 rpmi: libEGL-mesa-4:20.3.1-alt1 sisyphus+263567.100.1.1 1608187973 installed
<13>Dec 22 10:57:52 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Dec 22 10:57:52 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Dec 22 10:57:52 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Dec 22 10:57:52 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Dec 22 10:57:52 rpmi: libpango-1.48.0-alt1 sisyphus+261300.100.2.1 1604868816 installed
<13>Dec 22 10:57:52 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Dec 22 10:57:52 rpmi: librsvg-1:2.50.2-alt1 sisyphus+262203.100.1.2 1605908464 installed
<13>Dec 22 10:57:52 rpmi: libgdiplus-5.6.1-alt1 sisyphus+227216.100.1.1 1555404573 installed
<13>Dec 22 10:57:54 rpmi: mono-core-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
Mono Certificate Store Sync - version 5.20.1.0
Populate Mono certificate store from a concatenated list of certificates.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Couldn't retrieve the file using the supplied information.
warning: %post(mono-core-5.20.1.19-alt8.i586) scriptlet failed, exit status 1
<13>Dec 22 10:57:57 rpmi: mono-monodoc-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-reactive-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-mono2-compat-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-mono2-compat-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-reactive-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-monodoc-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-mvc-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: mono-locale-extras-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:57:57 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Dec 22 10:57:57 rpmi: dbus-tools-gui-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Dec 22 10:57:57 rpmi: GConf-3.2.6-alt4 sisyphus+248231.100.1.1 1584821804 installed
<13>Dec 22 10:57:57 rpmi: gnome-vfs-1:2.24.4-alt12 1535487541 installed
<13>Dec 22 10:57:58 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Dec 22 10:57:58 rpmi: libgtk+2-2.24.32-alt5 sisyphus+262336.100.3.1 1606161327 installed
<13>Dec 22 10:57:58 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed
<13>Dec 22 10:57:58 rpmi: libgail-2.24.32-alt5 sisyphus+262336.100.3.1 1606161327 installed
<13>Dec 22 10:57:58 rpmi: libgnomecanvas-2.30.3-alt2 1297296491 installed
<13>Dec 22 10:57:58 rpmi: libpulseaudio-14.0-alt1 sisyphus+262419.100.1.1 1606232676 installed
<13>Dec 22 10:57:58 rpmi: libcanberra-0.30-alt3 1509034818 installed
<13>Dec 22 10:57:58 rpmi: libgnome-2.32.1-alt4 1511716844 installed
<13>Dec 22 10:58:00 rpmi: libbonoboui-2.24.5-alt1 1301936248 installed
<13>Dec 22 10:58:00 rpmi: libgnomeui-2.24.5-alt3 1519545623 installed
<13>Dec 22 10:58:00 rpmi: mono-data-sqlite-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:01 rpmi: mono-wcf-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:01 rpmi: mono-mvc-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:01 rpmi: mono-dyndata-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:01 rpmi: mono-web-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:02 rpmi: mono-data-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:02 rpmi: mono-winforms-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:02 rpmi: mono-extras-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:02 rpmi: mono-winfx-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-reactive-winforms-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-data-oracle-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-full-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-web-devel-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-nunit-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: mono-devel-full-5.20.1.19-alt8 sisyphus+261566.74.5.1 1605708046 installed
<13>Dec 22 10:58:04 rpmi: msbuild-15.6-alt3.2018.01.17.14.14 sisyphus+232968.100.1.1 1561295186 installed
<13>Dec 22 10:58:04 rpmi: rpm-build-mono-2.1.0-alt1 sisyphus+261566.40.5.1 1605705480 installed
<13>Dec 22 10:58:04 rpmi: p7zip-17.02-alt2 sisyphus+255145.100.1.1 1595248129 installed
Mono Certificate Store Sync - version 5.20.1.0
Populate Mono certificate store from a concatenated list of certificates.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.

Importing into legacy system store:
I already trust 0, your new list has 138
Certificate added: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES
Certificate added: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM
Certificate added: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Commercial
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Networking
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Premium
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 1
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 2
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 3
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 4
Certificate added: CN=Atos TrustedRoot 2011, O=Atos, C=DE
Certificate added: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
Certificate added: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
Certificate added: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA
Certificate added: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA
Certificate added: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2
Certificate added: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
Certificate added: C=FR, O=Dhimyotis, CN=Certigna
Certificate added: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA
Certificate added: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA
Certificate added: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2
Certificate added: C=EU, L=Madrid (see current address at www.camerfirma.com/address), SERIALNUMBER=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services
Certificate added: O="Cybertrust, Inc", CN=Cybertrust Global Root
Certificate added: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009
Certificate added: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009
Certificate added: O=Digital Signature Trust Co., CN=DST Root CA X3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4
Certificate added: C=TR, L=Ankara, O=E-Tu?ra EBG Bili?im Teknolojileri ve Hizmetleri A.?., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority
Certificate added: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC
Certificate added: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
Certificate added: C=US, O="Entrust, Inc.", OU=www.entrust.net/CPS is incorporated by reference, OU="(c) 2006 Entrust, Inc.", CN=Entrust Root Certification Authority
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2012 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - EC1
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2009 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - G2
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2015 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - G4
Certificate added: C=CN, O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.", CN=GDCA TrustAUTH R5 ROOT
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R1
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R2
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R3
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R4
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority
Certificate added: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2
Certificate added: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2
Certificate added: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign
Certificate added: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
Certificate added: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign
Certificate added: C=EU, L=Madrid (see current address at www.camerfirma.com/address), SERIALNUMBER=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008
Certificate added: C=US, O="The Go Daddy Group, Inc.", OU=Go Daddy Class 2 Certification Authority
Certificate added: C=US, S=Arizona, L=Scottsdale, O="GoDaddy.com, Inc.", CN=Go Daddy Root Certificate Authority - G2
Certificate added: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015
Certificate added: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011
Certificate added: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015
Certificate added: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1
Certificate added: C=HK, S=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3
Certificate added: C=US, O=Internet Security Research Group, CN=ISRG Root X1
Certificate added: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1
Certificate added: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1
Certificate added: C=ES, O=IZENPE S.A., CN=Izenpe.com
Certificate added: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009, E=info@e-szigno.hu
Certificate added: C=US, O=Microsoft Corporation, CN=Microsoft ECC Root Certificate Authority 2017
Certificate added: C=US, O=Microsoft Corporation, CN=Microsoft RSA Root Certificate Authority 2017
Certificate added: C=HU, L=Budapest, O=NetLock Kft., OU=Tan?s?tv?nykiad?k (Certification Services), CN=NetLock Arany (Class Gold) F?tan?s?tv?ny
Certificate added: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority
Certificate added: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA
Certificate added: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA
Certificate added: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA
Certificate added: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2
Certificate added: C=JP, O="Japan Certification Services, Inc.", CN=SecureSign RootCA11
Certificate added: C=US, O=SecureTrust Corporation, CN=SecureTrust CA
Certificate added: C=US, O=SecureTrust Corporation, CN=Secure Global CA
Certificate added: C=JP, O="SECOM Trust Systems CO.,LTD.", OU=Security Communication RootCA2
Certificate added: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1
Certificate added: C=FI, O=Sonera, CN=Sonera Class2 CA
Certificate added: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA
Certificate added: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3
Certificate added: C=US, O="Starfield Technologies, Inc.", OU=Starfield Class 2 Certification Authority
Certificate added: C=US, S=Arizona, L=Scottsdale, O="Starfield Technologies, Inc.", CN=Starfield Root Certificate Authority - G2
Certificate added: C=US, S=Arizona, L=Scottsdale, O="Starfield Technologies, Inc.", CN=Starfield Services Root Certificate Authority - G2
Certificate added: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2
Certificate added: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2
Certificate added: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2
Certificate added: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3
Certificate added: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
Certificate added: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA
Certificate added: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority
Certificate added: O=TeliaSonera, CN=TeliaSonera Root CA v1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2
Certificate added: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global Certification Authority
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global ECC P256 Certification Authority
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global ECC P384 Certification Authority
Certificate added: C=CN, O=UniTrust, CN=UCA Extended Validation Root
Certificate added: C=CN, O=UniTrust, CN=UCA Global G2 Root
Certificate added: C=US, S=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority
Certificate added: C=US, S=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2007 VeriSign, Inc. - For authorized use only", CN=VeriSign Class 3 Public Primary Certification Authority - G4
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2006 VeriSign, Inc. - For authorized use only", CN=VeriSign Class 3 Public Primary Certification Authority - G5
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2008 VeriSign, Inc. - For authorized use only", CN=VeriSign Universal Root Certification Authority
Certificate added: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority
Certificate added: C=RO, O=certSIGN, OU=certSIGN ROOT CA
Certificate added: C=RO, O=CERTSIGN SA, OU=certSIGN ROOT CA G2
Certificate added: C=HU, L=Budapest, O=Microsec Ltd., OID.2.5.4.97=VATHU-23584497, CN=e-Szigno Root CA 2017
Certificate added: C=TW, O="Chunghwa Telecom Co., Ltd.", OU=ePKI Root Certification Authority
Certificate added: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3
Certificate added: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3
Certificate added: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1
Certificate added: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1
Certificate added: C=US, O="thawte, Inc.", OU=Certification Services Division, OU="(c) 2006 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA
Certificate added: C=US, O="thawte, Inc.", OU="(c) 2007 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA - G2
Certificate added: C=US, O="thawte, Inc.", OU=Certification Services Division, OU="(c) 2008 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA - G3
138 new root certificates were added to your trust store.
Import process completed.

Importing into BTLS system store:
I already trust 0, your new list has 138
Certificate added: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES
Certificate added: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM
Certificate added: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Commercial
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Networking
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Premium
Certificate added: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 1
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 2
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 3
Certificate added: C=US, O=Amazon, CN=Amazon Root CA 4
Certificate added: CN=Atos TrustedRoot 2011, O=Atos, C=DE
Certificate added: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
Certificate added: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root
Certificate added: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA
Certificate added: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA
Certificate added: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2
Certificate added: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
Certificate added: C=FR, O=Dhimyotis, CN=Certigna
Certificate added: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA
Certificate added: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA
Certificate added: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2
Certificate added: C=EU, L=Madrid (see current address at www.camerfirma.com/address), SERIALNUMBER=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008
Certificate added: C=GB, S=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services
Certificate added: O="Cybertrust, Inc", CN=Cybertrust Global Root
Certificate added: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009
Certificate added: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009
Certificate added: O=Digital Signature Trust Co., CN=DST Root CA X3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA
Certificate added: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4
Certificate added: C=TR, L=Ankara, O=E-Tu?ra EBG Bili?im Teknolojileri ve Hizmetleri A.?., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority
Certificate added: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC
Certificate added: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048)
Certificate added: C=US, O="Entrust, Inc.", OU=www.entrust.net/CPS is incorporated by reference, OU="(c) 2006 Entrust, Inc.", CN=Entrust Root Certification Authority
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2012 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - EC1
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2009 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - G2
Certificate added: C=US, O="Entrust, Inc.", OU=See www.entrust.net/legal-terms, OU="(c) 2015 Entrust, Inc. - for authorized use only", CN=Entrust Root Certification Authority - G4
Certificate added: C=CN, O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.", CN=GDCA TrustAUTH R5 ROOT
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R1
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R2
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R3
Certificate added: C=US, O=Google Trust Services LLC, CN=GTS Root R4
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority
Certificate added: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2
Certificate added: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA
Certificate added: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2
Certificate added: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign
Certificate added: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA
Certificate added: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign
Certificate added: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign
Certificate added: C=EU, L=Madrid (see current address at www.camerfirma.com/address), SERIALNUMBER=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008
Certificate added: C=US, O="The Go Daddy Group, Inc.", OU=Go Daddy Class 2 Certification Authority
Certificate added: C=US, S=Arizona, L=Scottsdale, O="GoDaddy.com, Inc.", CN=Go Daddy Root Certificate Authority - G2
Certificate added: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015
Certificate added: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011
Certificate added: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015
Certificate added: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1
Certificate added: C=HK, S=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3
Certificate added: C=US, O=Internet Security Research Group, CN=ISRG Root X1
Certificate added: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1
Certificate added: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1
Certificate added: C=ES, O=IZENPE S.A., CN=Izenpe.com
Certificate added: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009, E=info@e-szigno.hu
Certificate added: C=US, O=Microsoft Corporation, CN=Microsoft ECC Root Certificate Authority 2017
Certificate added: C=US, O=Microsoft Corporation, CN=Microsoft RSA Root Certificate Authority 2017
Certificate added: C=HU, L=Budapest, O=NetLock Kft., OU=Tan?s?tv?nykiad?k (Certification Services), CN=NetLock Arany (Class Gold) F?tan?s?tv?ny
Certificate added: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority
Certificate added: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA
Certificate added: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA
Certificate added: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3
Certificate added: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC
Certificate added: C=US, S=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA
Certificate added: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2
Certificate added: C=JP, O="Japan Certification Services, Inc.", CN=SecureSign RootCA11
Certificate added: C=US, O=SecureTrust Corporation, CN=SecureTrust CA
Certificate added: C=US, O=SecureTrust Corporation, CN=Secure Global CA
Certificate added: C=JP, O="SECOM Trust Systems CO.,LTD.", OU=Security Communication RootCA2
Certificate added: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1
Certificate added: C=FI, O=Sonera, CN=Sonera Class2 CA
Certificate added: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA
Certificate added: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3
Certificate added: C=US, O="Starfield Technologies, Inc.", OU=Starfield Class 2 Certification Authority
Certificate added: C=US, S=Arizona, L=Scottsdale, O="Starfield Technologies, Inc.", CN=Starfield Root Certificate Authority - G2
Certificate added: C=US, S=Arizona, L=Scottsdale, O="Starfield Technologies, Inc.", CN=Starfield Services Root Certificate Authority - G2
Certificate added: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2
Certificate added: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2
Certificate added: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2
Certificate added: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3
Certificate added: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
Certificate added: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA
Certificate added: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority
Certificate added: O=TeliaSonera, CN=TeliaSonera Root CA v1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1
Certificate added: C=PA, S=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2
Certificate added: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global Certification Authority
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global ECC P256 Certification Authority
Certificate added: C=US, S=Illinois, L=Chicago, O="Trustwave Holdings, Inc.", CN=Trustwave Global ECC P384 Certification Authority
Certificate added: C=CN, O=UniTrust, CN=UCA Extended Validation Root
Certificate added: C=CN, O=UniTrust, CN=UCA Global G2 Root
Certificate added: C=US, S=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority
Certificate added: C=US, S=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2007 VeriSign, Inc. - For authorized use only", CN=VeriSign Class 3 Public Primary Certification Authority - G4
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2006 VeriSign, Inc. - For authorized use only", CN=VeriSign Class 3 Public Primary Certification Authority - G5
Certificate added: C=US, O="VeriSign, Inc.", OU=VeriSign Trust Network, OU="(c) 2008 VeriSign, Inc. - For authorized use only", CN=VeriSign Universal Root Certification Authority
Certificate added: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority
Certificate added: C=RO, O=certSIGN, OU=certSIGN ROOT CA
Certificate added: C=RO, O=CERTSIGN SA, OU=certSIGN ROOT CA G2
Certificate added: C=HU, L=Budapest, O=Microsec Ltd., OID.2.5.4.97=VATHU-23584497, CN=e-Szigno Root CA 2017
Certificate added: C=TW, O="Chunghwa Telecom Co., Ltd.", OU=ePKI Root Certification Authority
Certificate added: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3
Certificate added: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3
Certificate added: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1
Certificate added: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1
Certificate added: C=US, O="thawte, Inc.", OU=Certification Services Division, OU="(c) 2006 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA
Certificate added: C=US, O="thawte, Inc.", OU="(c) 2007 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA - G2
Certificate added: C=US, O="thawte, Inc.", OU=Certification Services Division, OU="(c) 2008 thawte, Inc. - For authorized use only", CN=thawte Primary Root CA - G3
138 new root certificates were added to your trust store.
Import process completed.
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/fsharp-10.2.1-alt3.nosrc.rpm (w1.gzdio)
Installing fsharp-10.2.1-alt3.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.37715
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf fsharp-10.2.1
+ echo 'Source #0 (fsharp-10.2.1.tar):'
Source #0 (fsharp-10.2.1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/fsharp-10.2.1.tar
+ cd fsharp-10.2.1
+ echo 'Source #1 (packages.tar):'
Source #1 (packages.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/packages.tar
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (fsharp-debian-bootstrap.patch):'
Patch #1 (fsharp-debian-bootstrap.patch):
+ /usr/bin/patch -p1
patching file lib/bootstrap/src/FSharp.SRGen.Build.Tasks/FSharp.SRGen.Build.Tasks.fsproj
+ pushd packages
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename BenchmarkDotNet.0.9.8
+ name=BenchmarkDotNet.0.9.8
+ mkdir BenchmarkDotNet.0.9.8
+ pushd BenchmarkDotNet.0.9.8
~/RPM/BUILD/fsharp-10.2.1/packages/BenchmarkDotNet.0.9.8 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../BenchmarkDotNet.0.9.8.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 214666 bytes (210 KiB)

Extracting archive: ../BenchmarkDotNet.0.9.8.nupkg
--
Path = ../BenchmarkDotNet.0.9.8.nupkg
Type = zip
Physical Size = 214666

Everything is Ok

Files: 8
Size:       532097
Compressed: 214666
+ cp ../BenchmarkDotNet.0.9.8.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename BenchmarkDotNet.Diagnostics.Windows.0.9.8
+ name=BenchmarkDotNet.Diagnostics.Windows.0.9.8
+ mkdir BenchmarkDotNet.Diagnostics.Windows.0.9.8
+ pushd BenchmarkDotNet.Diagnostics.Windows.0.9.8
~/RPM/BUILD/fsharp-10.2.1/packages/BenchmarkDotNet.Diagnostics.Windows.0.9.8 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../BenchmarkDotNet.Diagnostics.Windows.0.9.8.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 10760 bytes (11 KiB)

Extracting archive: ../BenchmarkDotNet.Diagnostics.Windows.0.9.8.nupkg
--
Path = ../BenchmarkDotNet.Diagnostics.Windows.0.9.8.nupkg
Type = zip
Physical Size = 10760

Everything is Ok

Files: 6
Size:       19527
Compressed: 10760
+ cp ../BenchmarkDotNet.Diagnostics.Windows.0.9.8.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Compiler.Tools.4.1.27
+ name=FSharp.Compiler.Tools.4.1.27
+ mkdir FSharp.Compiler.Tools.4.1.27
+ pushd FSharp.Compiler.Tools.4.1.27
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Compiler.Tools.4.1.27.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 11484408 bytes (11 MiB)

Extracting archive: ../FSharp.Compiler.Tools.4.1.27.nupkg
--
Path = ../FSharp.Compiler.Tools.4.1.27.nupkg
Type = zip
Physical Size = 11484408

Everything is Ok

Files: 52
Size:       38559515
Compressed: 11484408
+ cp ../FSharp.Compiler.Tools.4.1.27.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Configuration.1.3.0
+ name=FSharp.Configuration.1.3.0
+ mkdir FSharp.Configuration.1.3.0
+ pushd FSharp.Configuration.1.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Configuration.1.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Configuration.1.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 546083 bytes (534 KiB)

Extracting archive: ../FSharp.Configuration.1.3.0.nupkg
--
Path = ../FSharp.Configuration.1.3.0.nupkg
Type = zip
Physical Size = 546083

Everything is Ok

Files: 63
Size:       1922344
Compressed: 546083
+ cp ../FSharp.Configuration.1.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Core.3.0.2
+ name=FSharp.Core.3.0.2
+ mkdir FSharp.Core.3.0.2
+ pushd FSharp.Core.3.0.2
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Core.3.0.2 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Core.3.0.2.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1901425 bytes (1857 KiB)

Extracting archive: ../FSharp.Core.3.0.2.nupkg
--
Path = ../FSharp.Core.3.0.2.nupkg
Type = zip
Physical Size = 1901425

Everything is Ok

Files: 17
Size:       7283088
Compressed: 1901425
+ cp ../FSharp.Core.3.0.2.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Core.3.1.2.5
+ name=FSharp.Core.3.1.2.5
+ mkdir FSharp.Core.3.1.2.5
+ pushd FSharp.Core.3.1.2.5
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Core.3.1.2.5 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Core.3.1.2.5.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 4937783 bytes (4823 KiB)

Extracting archive: ../FSharp.Core.3.1.2.5.nupkg
--
Path = ../FSharp.Core.3.1.2.5.nupkg
Type = zip
Physical Size = 4937783

Everything is Ok

Files: 33
Size:       19421429
Compressed: 4937783
+ cp ../FSharp.Core.3.1.2.5.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Core.4.0.0.1
+ name=FSharp.Core.4.0.0.1
+ mkdir FSharp.Core.4.0.0.1
+ pushd FSharp.Core.4.0.0.1
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Core.4.0.0.1 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Core.4.0.0.1.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 5333312 bytes (5209 KiB)

Extracting archive: ../FSharp.Core.4.0.0.1.nupkg
--
Path = ../FSharp.Core.4.0.0.1.nupkg
Type = zip
Physical Size = 5333312

Everything is Ok

Files: 33
Size:       21249085
Compressed: 5333312
+ cp ../FSharp.Core.4.0.0.1.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Core.4.1.18
+ name=FSharp.Core.4.1.18
+ mkdir FSharp.Core.4.1.18
+ pushd FSharp.Core.4.1.18
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Core.4.1.18 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Core.4.1.18.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 10330892 bytes (10089 KiB)

Extracting archive: ../FSharp.Core.4.1.18.nupkg
--
Path = ../FSharp.Core.4.1.18.nupkg
Type = zip
Physical Size = 10330892

Everything is Ok

Files: 47
Size:       41025482
Compressed: 10330892
+ cp ../FSharp.Core.4.1.18.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FSharp.Data.2.2.5
+ name=FSharp.Data.2.2.5
+ mkdir FSharp.Data.2.2.5
+ pushd FSharp.Data.2.2.5
~/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Data.2.2.5 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FSharp.Data.2.2.5.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 2542684 bytes (2484 KiB)

Extracting archive: ../FSharp.Data.2.2.5.nupkg
--
Path = ../FSharp.Data.2.2.5.nupkg
Type = zip
Physical Size = 2542684

Everything is Ok

Files: 16
Size:       10143291
Compressed: 2542684
+ cp ../FSharp.Data.2.2.5.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FsCheck.3.0.0-alpha3
+ name=FsCheck.3.0.0-alpha3
+ mkdir FsCheck.3.0.0-alpha3
+ pushd FsCheck.3.0.0-alpha3
~/RPM/BUILD/fsharp-10.2.1/packages/FsCheck.3.0.0-alpha3 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FsCheck.3.0.0-alpha3.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 709289 bytes (693 KiB)

Extracting archive: ../FsCheck.3.0.0-alpha3.nupkg
--
Path = ../FsCheck.3.0.0-alpha3.nupkg
Type = zip
Physical Size = 709289

Everything is Ok

Files: 9
Size:       2653537
Compressed: 709289
+ cp ../FsCheck.3.0.0-alpha3.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename FsLexYacc.7.0.6
+ name=FsLexYacc.7.0.6
+ mkdir FsLexYacc.7.0.6
+ pushd FsLexYacc.7.0.6
~/RPM/BUILD/fsharp-10.2.1/packages/FsLexYacc.7.0.6 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../FsLexYacc.7.0.6.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 728844 bytes (712 KiB)

Extracting archive: ../FsLexYacc.7.0.6.nupkg
--
Path = ../FsLexYacc.7.0.6.nupkg
Type = zip
Physical Size = 728844

Everything is Ok

Files: 33
Size:       2766389
Compressed: 728844
+ cp ../FsLexYacc.7.0.6.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename MicroBuild.Core.0.2.0
+ name=MicroBuild.Core.0.2.0
+ mkdir MicroBuild.Core.0.2.0
+ pushd MicroBuild.Core.0.2.0
~/RPM/BUILD/fsharp-10.2.1/packages/MicroBuild.Core.0.2.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../MicroBuild.Core.0.2.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 4891 bytes (5 KiB)

Extracting archive: ../MicroBuild.Core.0.2.0.nupkg
--
Path = ../MicroBuild.Core.0.2.0.nupkg
Type = zip
Physical Size = 4891

Everything is Ok

Files: 7
Size:       6245
Compressed: 4891
+ cp ../MicroBuild.Core.0.2.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.14.3.0
+ name=Microsoft.Build.14.3.0
+ mkdir Microsoft.Build.14.3.0
+ pushd Microsoft.Build.14.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.14.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.14.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 655357 bytes (640 KiB)

Extracting archive: ../Microsoft.Build.14.3.0.nupkg
--
Path = ../Microsoft.Build.14.3.0.nupkg
Type = zip
Physical Size = 655357

Everything is Ok

Files: 8
Size:       1648302
Compressed: 655357
+ cp ../Microsoft.Build.14.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.15.6.85
+ name=Microsoft.Build.15.6.85
+ mkdir Microsoft.Build.15.6.85
+ pushd Microsoft.Build.15.6.85
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.15.6.85 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.15.6.85.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 2111873 bytes (2063 KiB)

Extracting archive: ../Microsoft.Build.15.6.85.nupkg
--
Path = ../Microsoft.Build.15.6.85.nupkg
Type = zip
Physical Size = 2111873

Everything is Ok

Files: 10
Size:       8926389
Compressed: 2111873
+ cp ../Microsoft.Build.15.6.85.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Framework.14.3.0
+ name=Microsoft.Build.Framework.14.3.0
+ mkdir Microsoft.Build.Framework.14.3.0
+ pushd Microsoft.Build.Framework.14.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Framework.14.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Framework.14.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 81145 bytes (80 KiB)

Extracting archive: ../Microsoft.Build.Framework.14.3.0.nupkg
--
Path = ../Microsoft.Build.Framework.14.3.0.nupkg
Type = zip
Physical Size = 81145

Everything is Ok

Files: 8
Size:       170860
Compressed: 81145
+ cp ../Microsoft.Build.Framework.14.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Framework.15.6.85
+ name=Microsoft.Build.Framework.15.6.85
+ mkdir Microsoft.Build.Framework.15.6.85
+ pushd Microsoft.Build.Framework.15.6.85
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Framework.15.6.85 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Framework.15.6.85.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 141044 bytes (138 KiB)

Extracting archive: ../Microsoft.Build.Framework.15.6.85.nupkg
--
Path = ../Microsoft.Build.Framework.15.6.85.nupkg
Type = zip
Physical Size = 141044

Everything is Ok

Files: 10
Size:       632643
Compressed: 141044
+ cp ../Microsoft.Build.Framework.15.6.85.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Tasks.Core.14.3.0
+ name=Microsoft.Build.Tasks.Core.14.3.0
+ mkdir Microsoft.Build.Tasks.Core.14.3.0
+ pushd Microsoft.Build.Tasks.Core.14.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Tasks.Core.14.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Tasks.Core.14.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 494509 bytes (483 KiB)

Extracting archive: ../Microsoft.Build.Tasks.Core.14.3.0.nupkg
--
Path = ../Microsoft.Build.Tasks.Core.14.3.0.nupkg
Type = zip
Physical Size = 494509

Everything is Ok

Files: 8
Size:       1375321
Compressed: 494509
+ cp ../Microsoft.Build.Tasks.Core.14.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Tasks.Core.15.6.85
+ name=Microsoft.Build.Tasks.Core.15.6.85
+ mkdir Microsoft.Build.Tasks.Core.15.6.85
+ pushd Microsoft.Build.Tasks.Core.15.6.85
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Tasks.Core.15.6.85 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Tasks.Core.15.6.85.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 751813 bytes (735 KiB)

Extracting archive: ../Microsoft.Build.Tasks.Core.15.6.85.nupkg
--
Path = ../Microsoft.Build.Tasks.Core.15.6.85.nupkg
Type = zip
Physical Size = 751813

Everything is Ok

Files: 8
Size:       1975671
Compressed: 751813
+ cp ../Microsoft.Build.Tasks.Core.15.6.85.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Utilities.Core.14.3.0
+ name=Microsoft.Build.Utilities.Core.14.3.0
+ mkdir Microsoft.Build.Utilities.Core.14.3.0
+ pushd Microsoft.Build.Utilities.Core.14.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Utilities.Core.14.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Utilities.Core.14.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 187303 bytes (183 KiB)

Extracting archive: ../Microsoft.Build.Utilities.Core.14.3.0.nupkg
--
Path = ../Microsoft.Build.Utilities.Core.14.3.0.nupkg
Type = zip
Physical Size = 187303

Everything is Ok

Files: 8
Size:       461495
Compressed: 187303
+ cp ../Microsoft.Build.Utilities.Core.14.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Build.Utilities.Core.15.6.85
+ name=Microsoft.Build.Utilities.Core.15.6.85
+ mkdir Microsoft.Build.Utilities.Core.15.6.85
+ pushd Microsoft.Build.Utilities.Core.15.6.85
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Utilities.Core.15.6.85 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Build.Utilities.Core.15.6.85.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 463116 bytes (453 KiB)

Extracting archive: ../Microsoft.Build.Utilities.Core.15.6.85.nupkg
--
Path = ../Microsoft.Build.Utilities.Core.15.6.85.nupkg
Type = zip
Physical Size = 463116

Everything is Ok

Files: 10
Size:       1822617
Compressed: 463116
+ cp ../Microsoft.Build.Utilities.Core.15.6.85.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename Microsoft.Portable.FSharp.Core.10.1.0
+ name=Microsoft.Portable.FSharp.Core.10.1.0
+ mkdir Microsoft.Portable.FSharp.Core.10.1.0
+ pushd Microsoft.Portable.FSharp.Core.10.1.0
~/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Portable.FSharp.Core.10.1.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../Microsoft.Portable.FSharp.Core.10.1.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 99254639 bytes (95 MiB)

Extracting archive: ../Microsoft.Portable.FSharp.Core.10.1.0.nupkg
--
Path = ../Microsoft.Portable.FSharp.Core.10.1.0.nupkg
Type = zip
Physical Size = 99254639

Everything is Ok

Files: 325
Size:       388433389
Compressed: 99254639
+ cp ../Microsoft.Portable.FSharp.Core.10.1.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename NUnit.3.5.0
+ name=NUnit.3.5.0
+ mkdir NUnit.3.5.0
+ pushd NUnit.3.5.0
~/RPM/BUILD/fsharp-10.2.1/packages/NUnit.3.5.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../NUnit.3.5.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 1321223 bytes (1291 KiB)

Extracting archive: ../NUnit.3.5.0.nupkg
--
Path = ../NUnit.3.5.0.nupkg
Type = zip
Physical Size = 1321223

Everything is Ok

Files: 20
Size:       7278871
Compressed: 1321223
+ cp ../NUnit.3.5.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename NUnit.Console.3.0.0
+ name=NUnit.Console.3.0.0
+ mkdir NUnit.Console.3.0.0
+ pushd NUnit.Console.3.0.0
~/RPM/BUILD/fsharp-10.2.1/packages/NUnit.Console.3.0.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../NUnit.Console.3.0.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 347332 bytes (340 KiB)

Extracting archive: ../NUnit.Console.3.0.0.nupkg
--
Path = ../NUnit.Console.3.0.0.nupkg
Type = zip
Physical Size = 347332

Everything is Ok

Files: 25
Size:       855163
Compressed: 347332
+ cp ../NUnit.Console.3.0.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename NUnit3TestAdapter.3.0.8-ctp-8
+ name=NUnit3TestAdapter.3.0.8-ctp-8
+ mkdir NUnit3TestAdapter.3.0.8-ctp-8
+ pushd NUnit3TestAdapter.3.0.8-ctp-8
~/RPM/BUILD/fsharp-10.2.1/packages/NUnit3TestAdapter.3.0.8-ctp-8 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../NUnit3TestAdapter.3.0.8-ctp-8.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 195659 bytes (192 KiB)

Extracting archive: ../NUnit3TestAdapter.3.0.8-ctp-8.nupkg
--
Path = ../NUnit3TestAdapter.3.0.8-ctp-8.nupkg
Type = zip
Physical Size = 195659

ERROR: There are some data after the end of the payload data : lib/ignore.addins

Sub items Errors: 1

Archives with Errors: 1

Sub items Errors: 1
+ :
+ cp ../NUnit3TestAdapter.3.0.8-ctp-8.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename NUnitLite.3.5.0
+ name=NUnitLite.3.5.0
+ mkdir NUnitLite.3.5.0
+ pushd NUnitLite.3.5.0
~/RPM/BUILD/fsharp-10.2.1/packages/NUnitLite.3.5.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../NUnitLite.3.5.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 222324 bytes (218 KiB)

Extracting archive: ../NUnitLite.3.5.0.nupkg
--
Path = ../NUnitLite.3.5.0.nupkg
Type = zip
Physical Size = 222324

Everything is Ok

Files: 21
Size:       526533
Compressed: 222324
+ cp ../NUnitLite.3.5.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename System.Collections.Immutable.1.5.0
+ name=System.Collections.Immutable.1.5.0
+ mkdir System.Collections.Immutable.1.5.0
+ pushd System.Collections.Immutable.1.5.0
~/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../System.Collections.Immutable.1.5.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 800753 bytes (782 KiB)

Extracting archive: ../System.Collections.Immutable.1.5.0.nupkg
--
Path = ../System.Collections.Immutable.1.5.0.nupkg
Type = zip
Physical Size = 800753

Everything is Ok

Files: 17
Size:       3128695
Compressed: 800753
+ cp ../System.Collections.Immutable.1.5.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename System.IO.Compression.4.3.0
+ name=System.IO.Compression.4.3.0
+ mkdir System.IO.Compression.4.3.0
+ pushd System.IO.Compression.4.3.0
~/RPM/BUILD/fsharp-10.2.1/packages/System.IO.Compression.4.3.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../System.IO.Compression.4.3.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 485197 bytes (474 KiB)

Extracting archive: ../System.IO.Compression.4.3.0.nupkg
--
Path = ../System.IO.Compression.4.3.0.nupkg
Type = zip
Physical Size = 485197

Everything is Ok

Files: 65
Size:       1949147
Compressed: 485197
+ cp ../System.IO.Compression.4.3.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename System.Reflection.Metadata.1.6.0
+ name=System.Reflection.Metadata.1.6.0
+ mkdir System.Reflection.Metadata.1.6.0
+ pushd System.Reflection.Metadata.1.6.0
~/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../System.Reflection.Metadata.1.6.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 848462 bytes (829 KiB)

Extracting archive: ../System.Reflection.Metadata.1.6.0.nupkg
--
Path = ../System.Reflection.Metadata.1.6.0.nupkg
Type = zip
Physical Size = 848462

Everything is Ok

Files: 15
Size:       3138861
Compressed: 848462
+ cp ../System.Reflection.Metadata.1.6.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ for i in *.nupkg
++ basename System.ValueTuple.4.4.0
+ name=System.ValueTuple.4.4.0
+ mkdir System.ValueTuple.4.4.0
+ pushd System.ValueTuple.4.4.0
~/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0 ~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ 7z x ../System.ValueTuple.4.4.0.nupkg

7-Zip [32] 17.02 : Copyright (c) 1999-2020 Igor Pavlov : 2017-08-28
p7zip Version 17.02 (locale=C,Utf16=off,HugeFiles=on,32 bits,32 CPUs AMD EPYC 7351 16-Core Processor                 (800F12),ASM,AES-NI)

Scanning the drive for archives:
1 file, 222121 bytes (217 KiB)

Extracting archive: ../System.ValueTuple.4.4.0.nupkg
--
Path = ../System.ValueTuple.4.4.0.nupkg
Type = zip
Physical Size = 222121

Everything is Ok

Files: 39
Size:       1819804
Compressed: 222121
+ cp ../System.ValueTuple.4.4.0.nupkg ./
+ popd
~/RPM/BUILD/fsharp-10.2.1/packages ~/RPM/BUILD/fsharp-10.2.1
+ find . -iname '*%2B*'
+ read file
++ echo ./System.ValueTuple.4.4.0/ref/portable-net40%2Bsl4%2Bwin8%2Bwp8
++ sed -e s:%2B:+:g
+ mv ./System.ValueTuple.4.4.0/ref/portable-net40%2Bsl4%2Bwin8%2Bwp8 ./System.ValueTuple.4.4.0/ref/portable-net40+sl4+win8+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./System.ValueTuple.4.4.0/lib/portable-net40%2Bsl4%2Bwin8%2Bwp8
+ mv ./System.ValueTuple.4.4.0/lib/portable-net40%2Bsl4%2Bwin8%2Bwp8 ./System.ValueTuple.4.4.0/lib/portable-net40+sl4+win8+wp8
+ read file
++ echo ./System.Reflection.Metadata.1.6.0/lib/portable-net45%2Bwin8
++ sed -e s:%2B:+:g
+ mv ./System.Reflection.Metadata.1.6.0/lib/portable-net45%2Bwin8 ./System.Reflection.Metadata.1.6.0/lib/portable-net45+win8
+ read file
++ echo ./System.IO.Compression.4.3.0/ref/portable-net45%2Bwin8%2Bwpa81
++ sed -e s:%2B:+:g
+ mv ./System.IO.Compression.4.3.0/ref/portable-net45%2Bwin8%2Bwpa81 ./System.IO.Compression.4.3.0/ref/portable-net45+win8+wpa81
+ read file
++ echo ./System.IO.Compression.4.3.0/lib/portable-net45%2Bwin8%2Bwpa81
++ sed -e s:%2B:+:g
+ mv ./System.IO.Compression.4.3.0/lib/portable-net45%2Bwin8%2Bwpa81 ./System.IO.Compression.4.3.0/lib/portable-net45+win8+wpa81
+ read file
++ echo ./System.Collections.Immutable.1.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81
++ sed -e s:%2B:+:g
+ mv ./System.Collections.Immutable.1.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81 ./System.Collections.Immutable.1.5.0/lib/portable-net45+win8+wp8+wpa81
+ read file
++ sed -e s:%2B:+:g
++ echo ./NUnitLite.3.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81%2BXamarin.Mac
+ mv ./NUnitLite.3.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81%2BXamarin.Mac ./NUnitLite.3.5.0/lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac
+ read file
++ echo ./NUnit.3.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81%2BXamarin.Mac%2BMonoAndroid10%2BMonoTouch10%2BXamarin.iOS10
++ sed -e s:%2B:+:g
+ mv ./NUnit.3.5.0/lib/portable-net45%2Bwin8%2Bwp8%2Bwpa81%2BXamarin.Mac%2BMonoAndroid10%2BMonoTouch10%2BXamarin.iOS10 ./NUnit.3.5.0/lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10
+ read file
++ sed -e s:%2B:+:g
++ echo ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bsl5%2Bnetcore45
+ mv ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bsl5%2Bnetcore45 ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45+sl5+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8
+ mv ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8 ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45+netcore45+wpa81+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45%2Bwp8
+ mv ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45%2Bwp8 ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45+netcore45+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45
+ mv ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bnetcore45 ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10
+ mv ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10 ./Microsoft.Portable.FSharp.Core.10.1.0/lib/profiles/portable-net45+monoandroid10+monotouch10+xamarinios10
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Data.2.2.5/lib/portable-net40%2Bsl5%2Bwp8%2Bwin8
+ mv ./FSharp.Data.2.2.5/lib/portable-net40%2Bsl5%2Bwp8%2Bwin8 ./FSharp.Data.2.2.5/lib/portable-net40+sl5+wp8+win8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.1.18/lib/portable-net45%2Bsl5%2Bnetcore45
+ mv ./FSharp.Core.4.1.18/lib/portable-net45%2Bsl5%2Bnetcore45 ./FSharp.Core.4.1.18/lib/portable-net45+sl5+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8
+ mv ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8 ./FSharp.Core.4.1.18/lib/portable-net45+netcore45+wpa81+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45%2Bwp8
+ mv ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45%2Bwp8 ./FSharp.Core.4.1.18/lib/portable-net45+netcore45+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45
+ mv ./FSharp.Core.4.1.18/lib/portable-net45%2Bnetcore45 ./FSharp.Core.4.1.18/lib/portable-net45+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.1.18/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10
+ mv ./FSharp.Core.4.1.18/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10 ./FSharp.Core.4.1.18/lib/portable-net45+monoandroid10+monotouch10+xamarinios10
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10
+ mv ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10 ./FSharp.Core.4.0.0.1/lib/portable-net45+monoandroid10+monotouch10+xamarinios10
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8
+ mv ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8 ./FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wpa81+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45%2Bwp8
+ mv ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45%2Bwp8 ./FSharp.Core.4.0.0.1/lib/portable-net45+netcore45+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bsl5%2Bnetcore45
+ mv ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bsl5%2Bnetcore45 ./FSharp.Core.4.0.0.1/lib/portable-net45+sl5+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45
+ mv ./FSharp.Core.4.0.0.1/lib/portable-net45%2Bnetcore45 ./FSharp.Core.4.0.0.1/lib/portable-net45+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10
+ mv ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10 ./FSharp.Core.3.1.2.5/lib/portable-net45+monoandroid10+monotouch10+xamarinios10
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8
+ mv ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45%2Bwpa81%2Bwp8 ./FSharp.Core.3.1.2.5/lib/portable-net45+netcore45+wpa81+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45%2Bwp8
+ mv ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45%2Bwp8 ./FSharp.Core.3.1.2.5/lib/portable-net45+netcore45+wp8
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bsl5%2Bnetcore45
+ mv ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bsl5%2Bnetcore45 ./FSharp.Core.3.1.2.5/lib/portable-net45+sl5+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45
+ mv ./FSharp.Core.3.1.2.5/lib/portable-net45%2Bnetcore45 ./FSharp.Core.3.1.2.5/lib/portable-net45+netcore45
+ read file
++ sed -e s:%2B:+:g
++ echo ./FSharp.Core.3.0.2/lib/portable-net45%2Bsl5%2Bnetcore45%2BMonoAndroid1%2BMonoTouch1
+ mv ./FSharp.Core.3.0.2/lib/portable-net45%2Bsl5%2Bnetcore45%2BMonoAndroid1%2BMonoTouch1 ./FSharp.Core.3.0.2/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1
+ read file
+ popd
~/RPM/BUILD/fsharp-10.2.1
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.36075
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd fsharp-10.2.1
+ make
make: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
-----------
prefix=/usr
topdir=/usr/src/RPM/BUILD/fsharp-10.2.1/mono/../
monodir=/usr/lib/mono
monolibdir=/usr/lib/
monobindir=/usr/bin/
-----------
make restore
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
MONO_ENV_OPTIONS= mono .nuget/NuGet.exe restore packages.config -PackagesDirectory packages -ConfigFile ./NuGet.Config
All packages listed in packages.config are already installed.
chmod u+x packages/FSharp.Compiler.Tools.4.1.27/tools/fsi.exe 
chmod u+x packages/FsLexYacc.7.0.6/build/fslex.exe
chmod u+x packages/FsLexYacc.7.0.6/build/fsyacc.exe
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
make build-proto
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
MONO_ENV_OPTIONS= msbuild /p:Configuration=Proto /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 10:58:34.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj" on node 1 (default targets).
CallFsSrGen:
  Creating directory "obj/Proto/net40/".
  mono /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsi.exe --exec "/usr/src/RPM/BUILD/fsharp-10.2.1/src/scripts/fssrgen.fsx" "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt" "obj/Proto/net40/FSBuild.fs"  "obj/Proto/net40/FSBuild.resx" 
  fssrgen: args = [|"/usr/src/RPM/BUILD/fsharp-10.2.1/src/scripts/fssrgen.fsx";
    "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt";
    "obj/Proto/net40/FSBuild.fs"; "obj/Proto/net40/FSBuild.resx"|]
  fssrgen.fsx: Reading /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt
  fssrgen.fsx: Parsing /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt
  fssrgen.fsx: Validating /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt
  fssrgen.fsx: Validating uniqueness of /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSBuild.txt
  fssrgen.fsx: Generating /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/obj/Proto/net40/FSBuild.fs
  fssrgen.fsx: Generating resource methods for /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/obj/Proto/net40/FSBuild.fs
  fssrgen.fsx: Generating .resx for /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/obj/Proto/net40/FSBuild.fs
  fssrgen.fsx: Done /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/obj/Proto/net40/FSBuild.fs
PrepareForBuild:
  Creating directory "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/".
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
PrepareForBuild:
  Creating directory "obj/Proto/net40/".
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/lib/mono/4.5-api/mscorlib.dll /r:/usr/lib/mono/4.5-api/System.Core.dll /r:/usr/lib/mono/4.5-api/System.dll /r:/usr/lib/mono/4.5-api/System.Numerics.dll /compile FSCore.resx,obj/Proto/net40/FSCore.resources
  Processing resource file "FSCore.resx" into "obj/Proto/net40/FSCore.resources".
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsc.exe -o:obj/Proto/net40/FSharp.Core.dll
  -g
  --debug:portable
  --noframework
  --baseaddress:0x05000000
  --define:MSBUILD_AT_LEAST_14
  --define:BUILDING_WITH_LKG
  --define:FSHARP_CORE
  --define:DEBUG
  --define:NO_STRONG_NAMES
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/FSharp.Core.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../fsharp/msft.pubkey
  --delaysign+
  --optimize+
  --resource:obj/Proto/net40/FSCore.resources
  -r:/usr/lib/mono/4.5-api/mscorlib.dll
  -r:/usr/lib/mono/4.5-api/System.Core.dll
  -r:/usr/lib/mono/4.5-api/System.dll
  -r:/usr/lib/mono/4.5-api/System.Numerics.dll
  --target:library
  --nowarn:69,65,54,61,75,45,55,62,75,1204
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  --compiling-fslib
  --extraoptimizationloops:1
  --warnon:3218
  --maxerrors:20
  --warnon:1182
  --compiling-fslib
  --maxerrors:20
  --extraoptimizationloops:1
  --compiling-fslib-40
  --version:4.5.0.0
  prim-types-prelude.fsi
  prim-types-prelude.fs
  SR.fs
  prim-types.fsi
  prim-types.fs
  local.fsi
  local.fs
  array2.fsi
  array2.fs
  option.fsi
  option.fs
  result.fsi
  result.fs
  collections.fsi
  collections.fs
  seqcore.fsi
  seqcore.fs
  seq.fsi
  seq.fs
  string.fsi
  string.fs
  list.fsi
  list.fs
  array.fsi
  array.fs
  array3.fsi
  array3.fs
  map.fsi
  map.fs
  set.fsi
  set.fs
  ../../utils/reshapedreflection.fs
  reflect.fsi
  reflect.fs
  math/n.fsi
  math/n.fs
  math/z.fsi
  math/z.fs
  ../../utils/sformat.fsi
  ../../utils/sformat.fs
  printf.fsi
  printf.fs
  quotations.fsi
  quotations.fs
  nativeptr.fsi
  nativeptr.fs
  event.fsi
  event.fs
  async.fsi
  async.fs
  eventmodule.fsi
  eventmodule.fs
  observable.fsi
  observable.fs
  mailbox.fsi
  mailbox.fs
  Linq.fsi
  Linq.fs
  MutableTuple.fs
  QueryExtensions.fs
  Query.fsi
  Query.fs
  SI.fs
  fslib-extra-pervasives.fsi
  fslib-extra-pervasives.fs
  /usr/src/tmp/.NETFramework,Version=v4.5.AssemblyAttributes.fs
  
CopyToBuiltBin:
  Copying file from "obj/Proto/net40/FSharp.Core.sigdata" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/FSharp.Core.sigdata".
  Copying file from "obj/Proto/net40/FSharp.Core.optdata" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/FSharp.Core.optdata".
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  Copying file from "obj/Proto/net40/FSharp.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/FSharp.Core.dll".
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll
  Copying file from "obj/Proto/net40/FSharp.Core.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/FSharp.Core.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll /r:/usr/lib/mono/4.6-api/mscorlib.dll /r:/usr/lib/mono/4.6-api/System.Core.dll /r:/usr/lib/mono/4.6-api/System.dll /r:/usr/lib/mono/4.6-api/System.Numerics.dll /r:/usr/lib/mono/4.6-api/System.Xml.dll /r:/usr/lib/mono/4.6-api/System.Xml.Linq.dll /compile obj/Proto/net40/FSBuild.resx,obj/Proto/net40/FSBuild.resources
  Processing resource file "obj/Proto/net40/FSBuild.resx" into "obj/Proto/net40/FSBuild.resources".
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsc.exe -o:obj/Proto/net40/FSharp.Build.dll
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:DEBUG
  --define:NO_STRONG_NAMES
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/FSharp.Build.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../fsharp/test.snk
  --optimize+
  --resource:obj/Proto/net40/FSBuild.resources
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Numerics.dll
  -r:/usr/lib/mono/4.6-api/System.Xml.dll
  -r:/usr/lib/mono/4.6-api/System.Xml.Linq.dll
  --target:library
  --nowarn:69,65,54,61,75
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --version:4.5.0.0
  obj/Proto/net40/FSBuild.fs
  ../../utils/CompilerLocationUtils.fs
  ../FSharp.Build/CreateFSharpManifestResourceName.fs
  ../FSharp.Build/FSharpCommandLineBuilder.fs
  ../FSharp.Build/Fsc.fs
  ../FSharp.Build/FSharpEmbedResourceText.fs
  ../FSharp.Build/FSharpEmbedResXSource.fs
  ../FSharp.Build/WriteCodeFragment.fs
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.Build.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.Build.Framework.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.Build.Tasks.Core.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.Build.Utilities.Core.dll".
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/obj/Proto/net40/FSharp.Build-proto.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectory:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.FSharp.Targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.Portable.FSharp.Targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.Portable.FSharp.Targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.NetSdk.props" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.FSharp.NetSdk.props".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.NetSdk.targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.FSharp.NetSdk.targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.Overrides.NetSdk.targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/Microsoft.FSharp.Overrides.NetSdk.targets".
CopyFilesToOutputDirectory:
  Copying file from "obj/Proto/net40/FSharp.Build.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/FSharp.Build.dll".
  FSharp.Build-proto -> /usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Build.dll
  Copying file from "obj/Proto/net40/FSharp.Build.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/../../../Proto/net40/bin/FSharp.Build.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build-proto/FSharp.Build-proto.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:45.18
MONO_ENV_OPTIONS= msbuild /p:Configuration=Proto /p:TargetDotnetProfile=net40 src/fsharp/Fsc-proto/Fsc-proto.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 10:59:21.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj" on node 1 (default targets).
CallFsSrGen:
  Creating directory "obj/Proto/net40/".
  mono /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsi.exe --exec "/usr/src/RPM/BUILD/fsharp-10.2.1/src/scripts/fssrgen.fsx" "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt" "obj/Proto/net40/FSComp.fs"  "obj/Proto/net40/FSComp.resx" 
  fssrgen: args = [|"/usr/src/RPM/BUILD/fsharp-10.2.1/src/scripts/fssrgen.fsx";
    "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt";
    "obj/Proto/net40/FSComp.fs"; "obj/Proto/net40/FSComp.resx"|]
  fssrgen.fsx: Reading /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt
  fssrgen.fsx: Parsing /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt
  fssrgen.fsx: Validating /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt
  fssrgen.fsx: Validating uniqueness of /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSComp.txt
  fssrgen.fsx: Generating /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/obj/Proto/net40/FSComp.fs
  fssrgen.fsx: Generating resource methods for /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/obj/Proto/net40/FSComp.fs
  fssrgen.fsx: Generating .resx for /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/obj/Proto/net40/FSComp.fs
  fssrgen.fsx: Done /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/obj/Proto/net40/FSComp.fs
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/ISymWrapper.exe", but it didn't exist.
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll /r:/usr/lib/mono/4.6-api/mscorlib.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0/lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll /r:/usr/lib/mono/4.6-api/System.Core.dll /r:/usr/lib/mono/4.6-api/System.dll /r:/usr/lib/mono/4.6-api/System.Numerics.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0/lib/portable-net45+win8/System.Reflection.Metadata.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll /r:/usr/lib/mono/4.6-api/System.Windows.Forms.dll /r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll /r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll /r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll /r:/usr/lib/mono/4.6-api/Facades/System.IO.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll /r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll /r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll /compile obj/Proto/net40/FSComp.resx,obj/Proto/net40/FSComp.resources ../FSStrings.resx,obj/Proto/net40/FSStrings.resources
  Processing resource file "obj/Proto/net40/FSComp.resx" into "obj/Proto/net40/FSComp.resources".
  Processing resource file "../FSStrings.resx" into "obj/Proto/net40/FSStrings.resources".
CallFsLex:
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "pplex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../pplex.fsl
  compiling to dfas (can take a while...)
  28 states
  writing output
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "lex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../lex.fsl
  compiling to dfas (can take a while...)
  748 states
  writing output
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "illex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../../absil/illex.fsl
  compiling to dfas (can take a while...)
  137 states
  writing output
CallFsYacc:
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "pppars.fs" --module Microsoft.FSharp.Compiler.PPParser --open Microsoft.FSharp.Compiler --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../pppars.fsy
          building tables
  computing first function...        time: 00:00:00.0896928
  building kernels...        time: 00:00:00.0441998
  building kernel table...        time: 00:00:00.0143215
  computing lookahead relations..................................        time: 00:00:00.0415830
  building lookahead table...        time: 00:00:00.0121128
  building action table...        shift/reduce error at state 4 on terminal RPAREN between {[explicit nonassoc 9994] shift(24)} and {noprec reduce(Recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 14 on terminal error between {noprec shift(3)} and {[explicit left 9998] reduce(Expr:'OP_NOT' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 15 on terminal error between {noprec shift(3)} and {[explicit left 9997] reduce(Expr:Expr 'OP_AND' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 16 on terminal error between {noprec shift(3)} and {[explicit left 9996] reduce(Expr:Expr 'OP_OR' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 25 on terminal OP_AND between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal OP_OR between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal RPAREN between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal error between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          time: 00:00:00.0563281
          building goto table...        time: 00:00:00.0042461
          returning tables.
          4 shift/reduce conflicts
          4 reduce/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          31 states
          5 nonterminals
          11 terminals
          19 productions
          #rows in action table: 31
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "pars.fs" --module Microsoft.FSharp.Compiler.Parser --open Microsoft.FSharp.Compiler --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../pars.fsy
          building tables
  computing first function...        time: 00:00:00.2569516
  building kernels...        time: 00:00:00.4530573
  building kernel table...        time: 00:00:00.0212190
  computing lookahead relations...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................        time: 00:00:08.6491790
  building lookahead table...        time: 00:00:01.5863396
  building action table...        shift/reduce error at state 0 on terminal error between {noprec shift(47)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 2 on terminal error between {noprec shift(216)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 2 on terminal error between {noprec shift(216)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 47 on terminal EOF between {noprec shift(48)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 61 on terminal error between {noprec shift(77)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 65 on terminal error between {noprec shift(77)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 69 on terminal error between {noprec shift(74)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND between {noprec shift(1808)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND_COMING_SOON between {noprec shift(1805)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND_IS_HERE between {noprec shift(1807)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 79 on terminal error between {noprec shift(81)} and {noprec reduce(moduleSpfns:moduleSpfn opt_topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 126 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 127 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 130 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 135 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 137 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 145 on terminal error between {noprec shift(149)} and {noprec reduce(classSpfnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 178 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 223 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 223 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 227 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 227 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 230 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 230 on terminal error between {noprec shift(235)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 242 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 242 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExpr:opt_attributes opt_declVisibility declExpr topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 246 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefns:moduleDefnOrDirective)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 248 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 248 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefns:moduleDefnOrDirective topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 253 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal OLET between {noprec shift(685)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal EXTERN between {noprec shift(698)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal error between {noprec shift(983)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 271 on terminal error between {noprec shift(963)} and {noprec reduce(opt_attributes:attributes)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal STRUCT between {noprec shift(1776)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal BEGIN between {noprec shift(1777)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal error between {noprec shift(251)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 287 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 287 on terminal error between {noprec shift(252)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 296 on terminal LBRACK_LESS between {noprec shift(298)} and {noprec reduce(attributes:attributeList)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 309 on terminal TYPE_COMING_SOON between {noprec shift(1787)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 309 on terminal MODULE_COMING_SOON between {noprec shift(1792)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 342 on terminal WITH between {noprec shift(292)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 342 on terminal PUBLIC between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 342 on terminal PRIVATE between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 342 on terminal INTERNAL between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 342 on terminal LBRACK_LESS between {noprec shift(298)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 343 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 351 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 353 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 353 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 355 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 358 on terminal WITH between {noprec shift(478)} and {noprec reduce(opt_classDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 361 on terminal WITH between {noprec shift(478)} and {noprec reduce(opt_classDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 369 on terminal error between {noprec shift(373)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 373 on terminal END between {noprec shift(374)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 373 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 375 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 379 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 385 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 388 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 420 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 423 on terminal WITH between {noprec shift(475)} and {noprec reduce(opt_interfaceImplDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 430 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 431 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 434 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 436 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 438 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 444 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 460 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 500 on terminal OBLOCKSEP between {[explicit right 9938] shift(1755)} and {noprec reduce(opt_seps:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 501 on terminal error between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(objectImplementationMembers:objectImplementationMember opt_seps)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 506 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 508 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 512 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 611 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(unionTypeRepr:firstUnionCaseDecl)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 618 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 621 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 624 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 627 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 636 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(path:ident)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 639 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 640 on terminal BAR between {[explicit left 9979] reduce(firstUnionCaseDeclOfMany:ident 'EQUALS' constant opt_OBLOCKSEP)} and {[explicit left 9979] reduce(firstUnionCaseDecl:ident 'EQUALS' constant opt_OBLOCKSEP)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 793 on terminal HIGH_PRECEDENCE_TYAPP between {[explicit left 9999] shift(794)} and {noprec reduce(constant:rawConstant)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 800 on terminal COLON between {noprec shift(802)} and {[explicit nonassoc 9972] reduce(simplePattern:attributes simplePattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 852 on terminal error between {noprec shift(887)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 852 on terminal EOF between {noprec shift(976)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 883 on terminal error between {noprec shift(887)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 883 on terminal EOF between {noprec shift(976)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 888 on terminal EOF between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OBLOCKSEP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OWITH between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal HIGH_PRECEDENCE_PAREN_APP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal TYPE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal MODULE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal PUBLIC between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal PRIVATE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INTERNAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal GLOBAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal STRUCT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE_IS_HERE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BAR_RBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UNDERSCORE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal EQUALS between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACK_BAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal QMARK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COLON_COLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal SEMICOLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal WHEN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal WITH between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal AMP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN_IS_HERE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COMMA between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RARROW between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LPAREN_STAR_RPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal TRUE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal FALSE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal AS between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal NULL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LQUOTE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BIGNUM between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal DECIMAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal CHAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IEEE64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IEEE32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal NATIVEINT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UNATIVEINT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT16 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT8 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT16 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT8 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IDENT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal KEYWORD_STRING between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal STRING between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BYTEARRAY between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal error between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 892 on terminal COMMA between {[explicit left 9967] shift(921)} and {noprec reduce(parenPattern:tupleParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 899 on terminal COLON between {noprec shift(916)} and {[explicit left 9937] reduce(parenPattern:parenPattern 'BAR' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 900 on terminal COLON between {noprec shift(916)} and {[explicit nonassoc 9972] reduce(parenPattern:attributes parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 901 on terminal COLON between {noprec shift(916)} and {[explicit right 9981] reduce(parenPattern:parenPattern 'COLON_COLON' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 902 on terminal COLON between {noprec shift(916)} and {[explicit left 9967] reduce(tupleParenPatternElements:tupleParenPatternElements 'COMMA' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 903 on terminal COLON between {noprec shift(916)} and {[explicit left 9967] reduce(tupleParenPatternElements:parenPattern 'COMMA' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 904 on terminal COLON between {noprec shift(916)} and {[explicit left 9975] reduce(conjParenPatternElements:conjParenPatternElements 'AMP' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 906 on terminal COLON between {noprec shift(916)} and {[explicit left 9975] reduce(conjParenPatternElements:parenPattern 'AMP' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 914 on terminal COMMA between {[explicit left 9967] shift(921)} and {noprec reduce(parenPattern:tupleParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 915 on terminal AMP between {[explicit left 9975] shift(923)} and {noprec reduce(parenPattern:conjParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 933 on terminal RBRACK between {noprec reduce(listPatternElements:)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 933 on terminal BAR_RBRACK between {noprec reduce(listPatternElements:)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 943 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 944 on terminal ORIGHT_BLOCK_END between {noprec shift(945)} and {noprec reduce(typedSeqExprBlockR:typedSeqExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 946 on terminal COLON between {noprec shift(947)} and {noprec reduce(typedSeqExpr:seqExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 951 on terminal THEN between {noprec shift(956)} and {[explicit right 9938] reduce(seqExpr:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 951 on terminal OTHEN between {noprec shift(958)} and {[explicit right 9938] reduce(seqExpr:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 952 on terminal EOF between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 952 on terminal RBRACK between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 952 on terminal error between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 954 on terminal ODO between {noprec shift(689)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal OLET between {noprec shift(685)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal EXTERN between {noprec shift(698)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal MINUS between {[explicit left 9984] shift(1218)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal AMP between {[explicit left 9975] shift(1230)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal AMP_AMP between {[explicit left 9975] shift(1233)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal RARROW between {[explicit right 9948] shift(1080)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal NEW between {[explicit nonassoc 9951] shift(1236)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal PERCENT_OP between {[explicit left 9985] shift(1227)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal LET between {[explicit nonassoc 9951] shift(679)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1221)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal OLET between {noprec shift(685)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal ODO between {noprec shift(689)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal EXTERN between {noprec shift(698)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal error between {noprec shift(983)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 964 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 964 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 965 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 965 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 966 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 966 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 967 on terminal ODO between {noprec shift(1773)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 967 on terminal DO between {noprec shift(1772)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 968 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 968 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 969 on terminal RBRACK between {noprec shift(1283)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 970 on terminal RBRACK between {noprec shift(1307)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 971 on terminal RQUOTE between {noprec shift(1336)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 972 on terminal BAR_RBRACK between {noprec shift(1342)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE between {noprec shift(1800)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE_IS_HERE between {noprec shift(1799)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE_COMING_SOON between {noprec shift(1797)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal ODO between {noprec shift(689)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal OLET between {noprec shift(685)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal EXTERN between {noprec shift(698)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal ODO between {noprec shift(689)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal OLET between {noprec shift(685)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal EXTERN between {noprec shift(698)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1050 on terminal EOF between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal OBLOCKSEP between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal ODO between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal TYPE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal MODULE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RBRACE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RPAREN_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RARROW between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal DO between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal error between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1052 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1188 on terminal error between {noprec shift(1192)} and {[explicit nonassoc 9934] reduce(patternClauses:patternAndGuard patternResult)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal ELIF between {noprec shift(1211)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal ELSE between {[explicit nonassoc 9957] shift(1205)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal OELSE between {noprec shift(1206)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1239 on terminal error between {[explicit nonassoc 9951] reduce(objExpr:'NEW' appTypeNonAtomicDeprecated)} and {noprec reduce(opt_HIGH_PRECEDENCE_APP:)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1243 on terminal OBLOCKSEP between {[explicit nonassoc 9951] reduce(minusExpr:'NEW' appTypeNonAtomicDeprecated opt_HIGH_PRECEDENCE_APP atomicExprAfterType)} and {[explicit nonassoc 9951] reduce(objExprBaseCall:'NEW' appTypeNonAtomicDeprecated opt_HIGH_PRECEDENCE_APP atomicExprAfterType)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1251 on terminal EQUALS between {[explicit left 9979] shift(1419)} and {noprec reduce(minusExpr:appExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1253 on terminal QMARK between {[explicit left 9996] shift(1275)} and {noprec reduce(appExpr:atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1256 on terminal QMARK between {[explicit left 9996] shift(1275)} and {noprec reduce(argExpr:atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal HIGH_PRECEDENCE_PAREN_APP between {[explicit left 9998] shift(1262)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9997] shift(1261)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal DOT between {[explicit left 9996] shift(1267)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal error between {noprec shift(963)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LPAREN between {[explicit nonassoc 9942] shift(1293)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LBRACK between {[explicit nonassoc 9949] shift(1300)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal EOF between {noprec shift(976)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal GLOBAL between {noprec shift(1291)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LPAREN_STAR_RPAREN between {noprec shift(1702)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal IDENT between {[explicit nonassoc 9949] shift(1691)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal error between {noprec shift(963)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LPAREN between {[explicit nonassoc 9942] shift(1293)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LBRACK between {[explicit nonassoc 9949] shift(1300)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal EOF between {noprec shift(976)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal GLOBAL between {noprec shift(1291)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LPAREN_STAR_RPAREN between {noprec shift(1702)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal IDENT between {[explicit nonassoc 9949] shift(1691)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1279 on terminal error between {noprec shift(969)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1279 on terminal EOF between {noprec shift(976)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1338 on terminal error between {noprec shift(972)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1338 on terminal EOF between {noprec shift(976)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1352 on terminal EOF between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OINTERFACE_MEMBER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ORIGHT_BLOCK_END between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ODECLEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKSEP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OWITH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OELSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OTHEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ODO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OLET between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_TYAPP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_PAREN_APP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EXTERN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PUBLIC between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PRIVATE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INTERNAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal GLOBAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STATIC between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MEMBER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ABSTRACT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OVERRIDE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DEFAULT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INHERIT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STRUCT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MINUS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOLLAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR_RBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal SEMICOLON_SEMICOLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LARROW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EQUALS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK_BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK_LESS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal QMARK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_COLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_QMARK_GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_QMARK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_EQUALS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal SEMICOLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal WHEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal WITH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HASH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AMP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AMP_AMP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal QUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COMMA between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RARROW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LPAREN_STAR_RPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OPEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal THEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TRUE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal VAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INTERFACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NEW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EXCEPTION between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal FALSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal JOIN_IN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal FINALLY between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BEGIN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DONE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOWNTO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ELSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ELIF between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal END between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOT_DOT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR_BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NULL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NAMESPACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BASE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LQUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RQUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PERCENT_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LESS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LET between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BIGNUM between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DECIMAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal CHAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IEEE64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IEEE32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NATIVEINT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UNATIVEINT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT16 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT8 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT16 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT8 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ADJACENT_PREFIX_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PLUS_MINUS_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_AMP_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_STAR_DIV_MOD_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PREFIX_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_BAR_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_AT_HAT_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_COMPARE_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_STAR_STAR_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IDENT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal KEYWORD_STRING between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STRING between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BYTEARRAY between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal error between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1448 on terminal EOF between {noprec shift(976)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1448 on terminal error between {noprec shift(963)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1448 on terminal RBRACE_COMING_SOON between {noprec shift(1816)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal EOF between {noprec shift(976)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal error between {noprec shift(963)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal RBRACE_COMING_SOON between {noprec shift(1816)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1455 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1461 on terminal error between {noprec shift(733)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal END between {noprec shift(1764)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal OEND between {noprec shift(1763)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal ODECLEND between {noprec shift(1762)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1468 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1470 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1472 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1539 on terminal QUOTE between {noprec shift(1685)} and {[explicit nonassoc 9945] reduce(tupleType:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1539 on terminal GLOBAL between {noprec shift(1692)} and {[explicit nonassoc 9945] reduce(tupleType:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1546 on terminal QUOTE between {noprec shift(1685)} and {[explicit nonassoc 9946] reduce(tupleOrQuotTypeElements:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1546 on terminal GLOBAL between {noprec shift(1692)} and {[explicit nonassoc 9946] reduce(tupleOrQuotTypeElements:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1553 on terminal COLON_GREATER between {[explicit left 9978] shift(1578)} and {noprec reduce(appTypeCon:typar)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1555 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1557)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1557)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal LESS between {[explicit left 9979] shift(1645)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal DOT between {[explicit left 9996] shift(1640)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1562 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(appType:appType arrayTypeSuffix)} and {noprec reduce(appTypeNonAtomicDeprecated:appType arrayTypeSuffix)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1566 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9997] reduce(appType:appType 'HIGH_PRECEDENCE_BRACK_APP' arrayTypeSuffix)} and {[explicit left 9997] reduce(appTypeNonAtomicDeprecated:appType 'HIGH_PRECEDENCE_BRACK_APP' arrayTypeSuffix)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1568 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(appType:appType appTypeConPower)} and {noprec reduce(appTypeNonAtomicDeprecated:appType appTypeConPower)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1576 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit nonassoc 9942] reduce(appType:'LPAREN' appTypePrefixArguments rparen appTypeConPower)} and {[explicit nonassoc 9942] reduce(appTypeNonAtomicDeprecated:'LPAREN' appTypePrefixArguments rparen appTypeConPower)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1581 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9978] reduce(appType:typar 'COLON_GREATER' typ)} and {[explicit left 9978] reduce(appTypeNonAtomicDeprecated:typar 'COLON_GREATER' typ)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1587 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9978] reduce(appType:'UNDERSCORE' 'COLON_GREATER' typ)} and {[explicit left 9978] reduce(appTypeNonAtomicDeprecated:'UNDERSCORE' 'COLON_GREATER' typ)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1604 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1607)} and {noprec reduce(powerType:atomType)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1604 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(powerType:atomType)} and {noprec reduce(powerTypeNonAtomicDeprecated:atomType)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1605 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1606)} and {noprec reduce(powerType:atomType)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1609 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit right 9980] reduce(powerType:atomType 'INFIX_AT_HAT_OP' atomicRationalConstant)} and {[explicit right 9980] reduce(powerTypeNonAtomicDeprecated:atomType 'INFIX_AT_HAT_OP' atomicRationalConstant)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1612 on terminal DOT between {[explicit left 9996] shift(1637)} and {noprec reduce(atomType:'HASH' atomType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1647 on terminal EOF between {noprec shift(976)} and {noprec reduce(dummyTypeArg:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1647 on terminal error between {noprec shift(963)} and {noprec reduce(dummyTypeArg:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1672 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1673)} and {noprec reduce(measureTypePower:measureTypeAtom)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE_COMING_SOON between {noprec shift(1787)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE_IS_HERE between {noprec shift(1790)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE between {noprec shift(1791)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE_COMING_SOON between {noprec shift(1792)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE_IS_HERE between {noprec shift(1795)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE between {noprec shift(1796)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          time: 00:00:14.3127854
          building goto table...        time: 00:00:03.1525200
          returning tables.
          307 shift/reduce conflicts
          234 reduce/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          1820 states
          322 nonterminals
          197 terminals
          1057 productions
          #rows in action table: 1820
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "ilpars.fs" --module Microsoft.FSharp.Compiler.AbstractIL.Internal.AsciiParser --open Microsoft.FSharp.Compiler.AbstractIL --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../../absil/ilpars.fsy
          building tables
  computing first function...        time: 00:00:00.0933601
  building kernels...        time: 00:00:00.0467511
  building kernel table...        time: 00:00:00.0143283
  computing lookahead relations.................................................................................................................................................        time: 00:00:00.0509566
  building lookahead table...        time: 00:00:00.0153457
  building action table...        shift/reduce error at state 57 on terminal RBRACK between {noprec shift(88)} and {noprec reduce(bound:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 87 on terminal RBRACK between {noprec shift(88)} and {noprec reduce(bound:)} - assuming the former because we prefer shift when unable to compare precedences
          time: 00:00:00.0707085
          building goto table...        time: 00:00:00.0101586
          returning tables.
          2 shift/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          142 states
          32 nonterminals
          68 terminals
          96 productions
          #rows in action table: 142
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsc.exe -o:obj/Proto/net40/fsc.exe
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:COMPILER
  --define:NO_EXTENSIONTYPING
  --define:DEBUG
  --define:NO_STRONG_NAMES
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/fsc.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../fsharp/test.snk
  --optimize+
  --platform:x86
  --resource:obj/Proto/net40/FSComp.resources
  --resource:obj/Proto/net40/FSStrings.resources
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Collections.Immutable.1.5.0/lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Numerics.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Reflection.Metadata.1.6.0/lib/portable-net45+win8/System.Reflection.Metadata.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll
  -r:/usr/lib/mono/4.6-api/System.Windows.Forms.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.IO.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll
  --target:exe
  --nowarn:69,65,54,61,75,62,35,44,62,9,60,86,47,1203
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  --stackReserveSize:4096000
  --version:4.5.0.0
  obj/Proto/net40/FSComp.fs
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  ../Logger.fsi
  ../Logger.fs
  ../../utils/reshapedreflection.fs
  ../../utils/sformat.fsi
  ../../utils/sformat.fs
  ../sr.fsi
  ../sr.fs
  ../../utils/prim-lexing.fsi
  ../../utils/prim-lexing.fs
  ../../utils/prim-parsing.fsi
  ../../utils/prim-parsing.fs
  ../../utils/ResizeArray.fsi
  ../../utils/ResizeArray.fs
  ../../utils/HashMultiMap.fsi
  ../../utils/HashMultiMap.fs
  ../../utils/EditDistance.fs
  ../../utils/TaggedCollections.fsi
  ../../utils/TaggedCollections.fs
  ../../absil/ildiag.fsi
  ../../absil/ildiag.fs
  ../../absil/illib.fs
  ../../utils/filename.fsi
  ../../utils/filename.fs
  ../../absil/zmap.fsi
  ../../absil/zmap.fs
  ../../absil/zset.fsi
  ../../absil/zset.fs
  ../../absil/bytes.fsi
  ../../absil/bytes.fs
  ../ReferenceResolver.fs
  ../../absil/il.fsi
  ../../absil/il.fs
  ../../absil/ilx.fsi
  ../../absil/ilx.fs
  ../../absil/ilascii.fsi
  ../../absil/ilascii.fs
  ../../absil/ilprint.fsi
  ../../absil/ilprint.fs
  ../../absil/ilmorph.fsi
  ../../absil/ilmorph.fs
  ../../absil/ilsupp.fsi
  ../../absil/ilsupp.fs
  ilpars.fs
  illex.fs
  ../../absil/ilbinary.fsi
  ../../absil/ilbinary.fs
  ../lib.fs
  ../range.fsi
  ../range.fs
  ../rational.fsi
  ../rational.fs
  ../ErrorLogger.fs
  ../ErrorResolutionHints.fs
  ../InternalCollections.fsi
  ../InternalCollections.fs
  ../../absil/ilread.fsi
  ../../absil/ilread.fs
  ../../absil/ilwrite.fsi
  ../../absil/ilwritepdb.fsi
  ../../absil/ilwritepdb.fs
  ../../absil/ilwrite.fs
  ../../absil/ilreflect.fs
  ../../utils/CompilerLocationUtils.fs
  ../PrettyNaming.fs
  ../../ilx/ilxsettings.fs
  ../../ilx/EraseClosures.fsi
  ../../ilx/EraseClosures.fs
  ../../ilx/EraseUnions.fsi
  ../../ilx/EraseUnions.fs
  ../UnicodeLexing.fsi
  ../UnicodeLexing.fs
  ../layout.fsi
  ../layout.fs
  ../ast.fs
  pppars.fs
  pars.fs
  ../lexhelp.fsi
  ../lexhelp.fs
  pplex.fs
  lex.fs
  ../QuotationPickler.fsi
  ../QuotationPickler.fs
  ../QueueList.fs
  ../tast.fs
  ../TcGlobals.fs
  ../TastOps.fsi
  ../TastOps.fs
  ../TastPickle.fsi
  ../TastPickle.fs
  ../LexFilter.fs
  ../import.fsi
  ../import.fs
  ../infos.fs
  ../AccessibilityLogic.fs
  ../AttributeChecking.fs
  ../InfoReader.fs
  ../NicePrint.fs
  ../AugmentWithHashCompare.fsi
  ../AugmentWithHashCompare.fs
  ../NameResolution.fsi
  ../NameResolution.fs
  ../TypeRelations.fs
  ../SignatureConformance.fs
  ../MethodOverrides.fs
  ../MethodCalls.fs
  ../PatternMatchCompilation.fsi
  ../PatternMatchCompilation.fs
  ../ConstraintSolver.fsi
  ../ConstraintSolver.fs
  ../CheckFormatStrings.fsi
  ../CheckFormatStrings.fs
  ../FindUnsolved.fs
  ../QuotationTranslator.fsi
  ../QuotationTranslator.fs
  ../PostInferenceChecks.fsi
  ../PostInferenceChecks.fs
  ../TypeChecker.fsi
  ../TypeChecker.fs
  ../Optimizer.fsi
  ../Optimizer.fs
  ../autobox.fs
  ../DetupleArgs.fsi
  ../DetupleArgs.fs
  ../InnerLambdasToTopLevelFuncs.fsi
  ../InnerLambdasToTopLevelFuncs.fs
  ../LowerCallsAndSeqs.fs
  ../IlxGen.fsi
  ../IlxGen.fs
  ../CompileOps.fsi
  ../CompileOps.fs
  ../CompileOptions.fsi
  ../CompileOptions.fs
  ../fsc.fsi
  ../fsc.fs
  ../SimulatedMSBuildReferenceResolver.fs
  ../fscmain.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Collections.Immutable.1.5.0/lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.Collections.Immutable.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Reflection.Metadata.1.6.0/lib/portable-net45+win8/System.Reflection.Metadata.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.Reflection.Metadata.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.ValueTuple.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Reflection.Metadata.1.6.0/lib/portable-net45+win8/System.Reflection.Metadata.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.Reflection.Metadata.xml".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.Collections.Immutable.1.5.0/lib/portable-net45+win8+wp8+wpa81/System.Collections.Immutable.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.Collections.Immutable.xml".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/System.ValueTuple.xml".
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/obj/Proto/net40/Fsc-proto.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyAppConfigFile:
  Copying file from "app.config" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/fsc.exe.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Proto/net40/fsc.exe" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/fsc.exe".
  Fsc-proto -> /usr/src/RPM/BUILD/fsharp-10.2.1/Proto/net40/bin/fsc.exe
  Copying file from "obj/Proto/net40/fsc.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/../../../Proto/net40/bin/fsc.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj" (default targets).

Build succeeded.

"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj" (default target) (1) ->
(ResolveAssemblyReferences target) -> 
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc-proto/Fsc-proto.fsproj]

    1 Warning(s)
    0 Error(s)

Time Elapsed 00:01:50.76
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
make build
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Core/FSharp.Core.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:01:13.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResXSource: Generating code for target framework 
FSharpEmbedResXSource: Generating: obj/Release/net40/FSCore.fs
FSharpEmbedResXSource: Done: obj/Release/net40/FSCore.fs
PrepareForBuild:
  Creating directory "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/".
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/lib/mono/4.5-api/mscorlib.dll /r:/usr/lib/mono/4.5-api/System.Core.dll /r:/usr/lib/mono/4.5-api/System.dll /r:/usr/lib/mono/4.5-api/System.Numerics.dll /compile FSCore.resx,obj/Release/net40/FSCore.resources
  Processing resource file "FSCore.resx" into "obj/Release/net40/FSCore.resources".
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Core.dll
  -g
  --debug:portable
  --noframework
  --baseaddress:0x05000000
  --define:MSBUILD_AT_LEAST_14
  --define:FSHARP_CORE
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/FSharp.Core.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../fsharp/msft.pubkey
  --delaysign+
  --optimize+
  --resource:obj/Release/net40/FSCore.resources
  -r:/usr/lib/mono/4.5-api/mscorlib.dll
  -r:/usr/lib/mono/4.5-api/System.Core.dll
  -r:/usr/lib/mono/4.5-api/System.dll
  -r:/usr/lib/mono/4.5-api/System.Numerics.dll
  --target:library
  --nowarn:69,65,54,61,75,45,55,62,75,1204
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  --compiling-fslib
  --extraoptimizationloops:1
  --warnon:3218
  --maxerrors:20
  --warnon:1182
  --compiling-fslib
  --maxerrors:20
  --extraoptimizationloops:1
  --compiling-fslib-40
  prim-types-prelude.fsi
  prim-types-prelude.fs
  obj/Release/net40/FSCore.fs
  /usr/src/tmp/.NETFramework,Version=v4.5.AssemblyAttributes.fs
  prim-types.fsi
  prim-types.fs
  local.fsi
  local.fs
  array2.fsi
  array2.fs
  option.fsi
  option.fs
  result.fsi
  result.fs
  collections.fsi
  collections.fs
  seqcore.fsi
  seqcore.fs
  seq.fsi
  seq.fs
  string.fsi
  string.fs
  list.fsi
  list.fs
  array.fsi
  array.fs
  array3.fsi
  array3.fs
  map.fsi
  map.fs
  set.fsi
  set.fs
  ../../utils/reshapedreflection.fs
  reflect.fsi
  reflect.fs
  math/n.fsi
  math/n.fs
  math/z.fsi
  math/z.fs
  ../../utils/sformat.fsi
  ../../utils/sformat.fs
  printf.fsi
  printf.fs
  quotations.fsi
  quotations.fs
  nativeptr.fsi
  nativeptr.fs
  event.fsi
  event.fs
  async.fsi
  async.fs
  eventmodule.fsi
  eventmodule.fs
  observable.fsi
  observable.fs
  mailbox.fsi
  mailbox.fs
  Linq.fsi
  Linq.fs
  MutableTuple.fs
  QueryExtensions.fs
  Query.fsi
  Query.fs
  SI.fs
  fslib-extra-pervasives.fsi
  fslib-extra-pervasives.fs
  obj/Release/net40/FSharp.Core.AssemblyVersion.fs
  
CopyToBuiltBin:
  Copying file from "obj/Release/net40/FSharp.Core.sigdata" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/FSharp.Core.sigdata".
  Copying file from "obj/Release/net40/FSharp.Core.optdata" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/FSharp.Core.optdata".
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/FSharp.Core.dll".
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  Copying file from "obj/Release/net40/FSharp.Core.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/../../../Release/net40/bin/FSharp.Core.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:31.29
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Build/FSharp.Build.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:01:45.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSharp.Build.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResourceText: Generating obj/Release/net40/FSBuild.fs and obj/Release/net40/FSBuild.resx from FSBuild.txt, because condition 1 is false, see FSharpEmbedResourceText.fs in the F# source
FSharpEmbedResourceText: Reading FSBuild.txt
FSharpEmbedResourceText: Parsing FSBuild.txt
FSharpEmbedResourceText: Validating FSBuild.txt
FSharpEmbedResourceText: Validating uniqueness of FSBuild.txt
FSharpEmbedResourceText: Generating obj/Release/net40/FSBuild.fs
FSharpEmbedResourceText: Generating resource methods for obj/Release/net40/FSBuild.fs
FSharpEmbedResourceText: Generating .resx for obj/Release/net40/FSBuild.fs
FSharpEmbedResourceText: Done obj/Release/net40/FSBuild.fs
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSharp.Build.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll /r:/usr/lib/mono/4.6-api/mscorlib.dll /r:/usr/lib/mono/4.6-api/System.Core.dll /r:/usr/lib/mono/4.6-api/System.dll /r:/usr/lib/mono/4.6-api/System.Xml.dll /r:/usr/lib/mono/4.6-api/System.Xml.Linq.dll /compile obj/Release/net40/FSBuild.resx,obj/Release/net40/FSBuild.resources
  Processing resource file "obj/Release/net40/FSBuild.resx" into "obj/Release/net40/FSBuild.resources".
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Build.dll
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/FSharp.Build.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../fsharp/test.snk
  --optimize+
  --resource:obj/Release/net40/FSBuild.resources
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Xml.dll
  -r:/usr/lib/mono/4.6-api/System.Xml.Linq.dll
  --target:library
  --nowarn:69,65,54,61,75
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  obj/Release/net40/FSBuild.fs
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FSharp.Build.AssemblyVersion.fs
  obj/Release/net40/FSharp.Build.InternalsVisibleTo.fs
  ../../utils/CompilerLocationUtils.fs
  ../../utils/reshapedreflection.fs
  FSharpCommandLineBuilder.fs
  Fsc.fs
  FSharpEmbedResourceText.fs
  FSharpEmbedResXSource.fs
  WriteCodeFragment.fs
  CreateFSharpManifestResourceName.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.14.3.0/lib/net45/Microsoft.Build.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.Build.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Framework.14.3.0/lib/net45/Microsoft.Build.Framework.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.Build.Framework.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Tasks.Core.14.3.0/lib/net45/Microsoft.Build.Tasks.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.Build.Tasks.Core.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../packages/Microsoft.Build.Utilities.Core.14.3.0/lib/net45/Microsoft.Build.Utilities.Core.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.Build.Utilities.Core.dll".
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/obj/Release/net40/FSharp.Build.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectory:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.Targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.FSharp.Targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.Portable.FSharp.Targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.Portable.FSharp.Targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.NetSdk.props" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.FSharp.NetSdk.props".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.NetSdk.targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.FSharp.NetSdk.targets".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/Microsoft.FSharp.Overrides.NetSdk.targets" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/Microsoft.FSharp.Overrides.NetSdk.targets".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Build.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/FSharp.Build.dll".
  FSharp.Build -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Build.dll
  Copying file from "obj/Release/net40/FSharp.Build.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/../../../Release/net40/bin/FSharp.Build.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Build/FSharp.Build.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:11.46
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:01:57.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResourceText: Generating obj/Release/net40/FSComp.fs and obj/Release/net40/FSComp.resx from ../FSComp.txt, because condition 1 is false, see FSharpEmbedResourceText.fs in the F# source
FSharpEmbedResourceText: Reading ../FSComp.txt
FSharpEmbedResourceText: Parsing ../FSComp.txt
FSharpEmbedResourceText: Validating ../FSComp.txt
FSharpEmbedResourceText: Validating uniqueness of ../FSComp.txt
FSharpEmbedResourceText: Generating obj/Release/net40/FSComp.fs
FSharpEmbedResourceText: Generating resource methods for obj/Release/net40/FSComp.fs
FSharpEmbedResourceText: Generating .resx for obj/Release/net40/FSComp.fs
FSharpEmbedResourceText: Done obj/Release/net40/FSComp.fs
FSharpEmbedResourceText: Generating obj/Release/net40/FSIstrings.fs and obj/Release/net40/FSIstrings.resx from ../fsi/FSIstrings.txt, because condition 1 is false, see FSharpEmbedResourceText.fs in the F# source
FSharpEmbedResourceText: Reading ../fsi/FSIstrings.txt
FSharpEmbedResourceText: Parsing ../fsi/FSIstrings.txt
FSharpEmbedResourceText: Validating ../fsi/FSIstrings.txt
FSharpEmbedResourceText: Validating uniqueness of ../fsi/FSIstrings.txt
FSharpEmbedResourceText: Generating obj/Release/net40/FSIstrings.fs
FSharpEmbedResourceText: Generating resource methods for obj/Release/net40/FSIstrings.fs
FSharpEmbedResourceText: Generating .resx for obj/Release/net40/FSIstrings.fs
FSharpEmbedResourceText: Done obj/Release/net40/FSIstrings.fs
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.exe", but it didn't exist.
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll /r:/usr/lib/mono/4.6-api/mscorlib.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0/lib/netstandard1.0/System.Collections.Immutable.dll /r:/usr/lib/mono/4.6-api/System.Core.dll /r:/usr/lib/mono/4.6-api/System.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.IO.Compression.4.3.0/lib/net46/System.IO.Compression.dll /r:/usr/lib/mono/4.6-api/System.Numerics.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0/lib/netstandard1.1/System.Reflection.Metadata.dll /r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll /r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll /r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll /r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll /r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll /r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll /r:/usr/lib/mono/4.6-api/Facades/System.IO.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll /r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll /r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll /r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll /r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll /r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll /r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll /compile obj/Release/net40/FSComp.resx,obj/Release/net40/FSComp.resources obj/Release/net40/FSIstrings.resx,obj/Release/net40/FSIstrings.resources ../FSStrings.resx,obj/Release/net40/FSStrings.resources
  Processing resource file "obj/Release/net40/FSComp.resx" into "obj/Release/net40/FSComp.resources".
  Processing resource file "obj/Release/net40/FSIstrings.resx" into "obj/Release/net40/FSIstrings.resources".
  Processing resource file "../FSStrings.resx" into "obj/Release/net40/FSStrings.resources".
CallFsLex:
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "illex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../../absil/illex.fsl
  compiling to dfas (can take a while...)
  137 states
  writing output
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "pplex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../pplex.fsl
  compiling to dfas (can take a while...)
  28 states
  writing output
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fslex.exe"  -o "lex.fs" --unicode --lexlib Internal.Utilities.Text.Lexing ../lex.fsl
  compiling to dfas (can take a while...)
  748 states
  writing output
CallFsYacc:
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "ilpars.fs" --module Microsoft.FSharp.Compiler.AbstractIL.Internal.AsciiParser --open Microsoft.FSharp.Compiler.AbstractIL --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../../absil/ilpars.fsy
          building tables
  computing first function...        time: 00:00:00.0940770
  building kernels...        time: 00:00:00.0477055
  building kernel table...        time: 00:00:00.0147298
  computing lookahead relations.................................................................................................................................................        time: 00:00:00.0522306
  building lookahead table...        time: 00:00:00.0156500
  building action table...        shift/reduce error at state 57 on terminal RBRACK between {noprec shift(88)} and {noprec reduce(bound:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 87 on terminal RBRACK between {noprec shift(88)} and {noprec reduce(bound:)} - assuming the former because we prefer shift when unable to compare precedences
          time: 00:00:00.0721856
          building goto table...        time: 00:00:00.0102871
          returning tables.
          2 shift/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          142 states
          32 nonterminals
          68 terminals
          96 productions
          #rows in action table: 142
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "pppars.fs" --module Microsoft.FSharp.Compiler.PPParser --open Microsoft.FSharp.Compiler --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../pppars.fsy
          building tables
  computing first function...        time: 00:00:00.0889338
  building kernels...        time: 00:00:00.0446480
  building kernel table...        time: 00:00:00.0146304
  computing lookahead relations..................................        time: 00:00:00.0418653
  building lookahead table...        time: 00:00:00.0121909
  building action table...        shift/reduce error at state 4 on terminal RPAREN between {[explicit nonassoc 9994] shift(24)} and {noprec reduce(Recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 14 on terminal error between {noprec shift(3)} and {[explicit left 9998] reduce(Expr:'OP_NOT' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 15 on terminal error between {noprec shift(3)} and {[explicit left 9997] reduce(Expr:Expr 'OP_AND' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 16 on terminal error between {noprec shift(3)} and {[explicit left 9996] reduce(Expr:Expr 'OP_OR' Expr)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 25 on terminal OP_AND between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal OP_OR between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal RPAREN between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 25 on terminal error between {[explicit nonassoc 9999] reduce(Expr:'LPAREN' Expr Recover)} and {noprec reduce(Expr:Expr Recover)} - assuming the former because we prefer the rule earlier in the file
          time: 00:00:00.0573702
          building goto table...        time: 00:00:00.0042569
          returning tables.
          4 shift/reduce conflicts
          4 reduce/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          31 states
          5 nonterminals
          11 terminals
          19 productions
          #rows in action table: 31
  mono "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../packages/FsLexYacc.7.0.6/build/fsyacc.exe"  -o "pars.fs" --module Microsoft.FSharp.Compiler.Parser --open Microsoft.FSharp.Compiler --internal --lexlib Internal.Utilities.Text.Lexing --parslib Internal.Utilities.Text.Parsing ../pars.fsy
          building tables
  computing first function...        time: 00:00:00.2639220
  building kernels...        time: 00:00:00.4509778
  building kernel table...        time: 00:00:00.0215216
  computing lookahead relations...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................        time: 00:00:08.5722887
  building lookahead table...        time: 00:00:01.5660029
  building action table...        shift/reduce error at state 0 on terminal error between {noprec shift(47)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 2 on terminal error between {noprec shift(216)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 2 on terminal error between {noprec shift(216)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 47 on terminal EOF between {noprec shift(48)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 61 on terminal error between {noprec shift(77)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 65 on terminal error between {noprec shift(77)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 69 on terminal error between {noprec shift(74)} and {noprec reduce(moduleSpfnsPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND between {noprec shift(1808)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND_COMING_SOON between {noprec shift(1805)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 74 on terminal OBLOCKEND_IS_HERE between {noprec shift(1807)} and {noprec reduce(moduleSpfnsPossiblyEmpty:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 79 on terminal error between {noprec shift(81)} and {noprec reduce(moduleSpfns:moduleSpfn opt_topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 126 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 127 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 130 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 135 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 137 on terminal WITH between {noprec shift(209)} and {noprec reduce(opt_classSpfn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 145 on terminal error between {noprec shift(149)} and {noprec reduce(classSpfnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 178 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 223 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 223 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 227 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 227 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 230 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 230 on terminal error between {noprec shift(235)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 242 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 242 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefnsOrExpr:opt_attributes opt_declVisibility declExpr topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 246 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefns:moduleDefnOrDirective)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 248 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 248 on terminal error between {noprec shift(250)} and {noprec reduce(moduleDefns:moduleDefnOrDirective topSeparators)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 253 on terminal error between {noprec shift(250)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal OLET between {noprec shift(685)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal EXTERN between {noprec shift(698)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 262 on terminal error between {noprec shift(983)} and {[explicit nonassoc 9953] reduce(moduleDefn:opt_attributes opt_declVisibility hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 271 on terminal error between {noprec shift(963)} and {noprec reduce(opt_attributes:attributes)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal STRUCT between {noprec shift(1776)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal BEGIN between {noprec shift(1777)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 277 on terminal error between {noprec shift(251)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 287 on terminal error between {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 287 on terminal error between {noprec shift(252)} and {noprec reduce(moduleDefnsOrExprPossiblyEmpty:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 296 on terminal LBRACK_LESS between {noprec shift(298)} and {noprec reduce(attributes:attributeList)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 309 on terminal TYPE_COMING_SOON between {noprec shift(1787)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 309 on terminal MODULE_COMING_SOON between {noprec shift(1792)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 342 on terminal WITH between {noprec shift(292)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 342 on terminal PUBLIC between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 342 on terminal PRIVATE between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 342 on terminal INTERNAL between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 342 on terminal LBRACK_LESS between {noprec shift(298)} and {noprec reduce(tyconDefn:typeNameInfo)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 343 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 351 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 353 on terminal STRUCT between {noprec shift(539)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 353 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 355 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 358 on terminal WITH between {noprec shift(478)} and {noprec reduce(opt_classDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 361 on terminal WITH between {noprec shift(478)} and {noprec reduce(opt_classDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 369 on terminal error between {noprec shift(373)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 373 on terminal END between {noprec shift(374)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 373 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 375 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 379 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 385 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 388 on terminal error between {noprec shift(385)} and {noprec reduce(classDefnMembers:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 420 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 423 on terminal WITH between {noprec shift(475)} and {noprec reduce(opt_interfaceImplDefn:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 430 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 431 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 434 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 436 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 438 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 444 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 460 on terminal WITH between {noprec shift(195)} and {noprec reduce(classMemberSpfnGetSet:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 500 on terminal OBLOCKSEP between {[explicit right 9938] shift(1755)} and {noprec reduce(opt_seps:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 501 on terminal error between {[explicit nonassoc 9950] reduce(opt_attributes:)} and {noprec reduce(objectImplementationMembers:objectImplementationMember opt_seps)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 506 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 508 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 512 on terminal ODECLEND between {noprec shift(1765)} and {noprec reduce(opt_ODECLEND:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 611 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(unionTypeRepr:firstUnionCaseDecl)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 618 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 621 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 624 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 627 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 636 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(path:ident)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 639 on terminal OBLOCKSEP between {[explicit right 9938] shift(1767)} and {noprec reduce(opt_OBLOCKSEP:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 640 on terminal BAR between {[explicit left 9979] reduce(firstUnionCaseDeclOfMany:ident 'EQUALS' constant opt_OBLOCKSEP)} and {[explicit left 9979] reduce(firstUnionCaseDecl:ident 'EQUALS' constant opt_OBLOCKSEP)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 793 on terminal HIGH_PRECEDENCE_TYAPP between {[explicit left 9999] shift(794)} and {noprec reduce(constant:rawConstant)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 800 on terminal COLON between {noprec shift(802)} and {[explicit nonassoc 9972] reduce(simplePattern:attributes simplePattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 852 on terminal error between {noprec shift(887)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 852 on terminal EOF between {noprec shift(976)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 883 on terminal error between {noprec shift(887)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 883 on terminal EOF between {noprec shift(976)} and {noprec reduce(parenPatternBody:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 887 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 888 on terminal EOF between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OBLOCKSEP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal OWITH between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal HIGH_PRECEDENCE_PAREN_APP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal TYPE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal MODULE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal PUBLIC between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal PRIVATE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INTERNAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal GLOBAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal STRUCT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RBRACE_IS_HERE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BAR_RBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UNDERSCORE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal EQUALS between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACK_BAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LBRACE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal QMARK between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COLON_COLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal SEMICOLON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal WHEN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal WITH between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal AMP between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN_COMING_SOON between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RPAREN_IS_HERE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal COMMA between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal RARROW between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LPAREN_STAR_RPAREN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal TRUE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal FALSE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IN between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal AS between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal NULL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal LQUOTE between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BIGNUM between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal DECIMAL between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal CHAR between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IEEE64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IEEE32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal NATIVEINT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UNATIVEINT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT16 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal UINT8 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT64 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT32 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT16 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal INT8 between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal IDENT between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal KEYWORD_STRING between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal STRING between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal BYTEARRAY between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 888 on terminal error between {noprec reduce(atomicPattern:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 892 on terminal COMMA between {[explicit left 9967] shift(921)} and {noprec reduce(parenPattern:tupleParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 895 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 899 on terminal COLON between {noprec shift(916)} and {[explicit left 9937] reduce(parenPattern:parenPattern 'BAR' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 900 on terminal COLON between {noprec shift(916)} and {[explicit nonassoc 9972] reduce(parenPattern:attributes parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 901 on terminal COLON between {noprec shift(916)} and {[explicit right 9981] reduce(parenPattern:parenPattern 'COLON_COLON' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 902 on terminal COLON between {noprec shift(916)} and {[explicit left 9967] reduce(tupleParenPatternElements:tupleParenPatternElements 'COMMA' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 903 on terminal COLON between {noprec shift(916)} and {[explicit left 9967] reduce(tupleParenPatternElements:parenPattern 'COMMA' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 904 on terminal COLON between {noprec shift(916)} and {[explicit left 9975] reduce(conjParenPatternElements:conjParenPatternElements 'AMP' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 906 on terminal COLON between {noprec shift(916)} and {[explicit left 9975] reduce(conjParenPatternElements:parenPattern 'AMP' parenPattern)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 914 on terminal COMMA between {[explicit left 9967] shift(921)} and {noprec reduce(parenPattern:tupleParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 915 on terminal AMP between {[explicit left 9975] shift(923)} and {noprec reduce(parenPattern:conjParenPatternElements)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 933 on terminal RBRACK between {noprec reduce(listPatternElements:)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 933 on terminal BAR_RBRACK between {noprec reduce(listPatternElements:)} and {noprec reduce(opt_seps:seps)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 943 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 943 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExprBlock:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 944 on terminal ORIGHT_BLOCK_END between {noprec shift(945)} and {noprec reduce(typedSeqExprBlockR:typedSeqExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 946 on terminal COLON between {noprec shift(947)} and {noprec reduce(typedSeqExpr:seqExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 951 on terminal THEN between {noprec shift(956)} and {[explicit right 9938] reduce(seqExpr:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 951 on terminal OTHEN between {noprec shift(958)} and {[explicit right 9938] reduce(seqExpr:declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 952 on terminal EOF between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 952 on terminal RBRACK between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 952 on terminal error between {[explicit right 9938] reduce(seqExpr:declExpr)} and {[explicit nonassoc 9968] reduce(optRange:declExpr)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 954 on terminal ODO between {noprec shift(689)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal OLET between {noprec shift(685)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal EXTERN between {noprec shift(698)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal MINUS between {[explicit left 9984] shift(1218)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal AMP between {[explicit left 9975] shift(1230)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal AMP_AMP between {[explicit left 9975] shift(1233)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal RARROW between {[explicit right 9948] shift(1080)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal NEW between {[explicit nonassoc 9951] shift(1236)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal PERCENT_OP between {[explicit left 9985] shift(1227)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal LET between {[explicit nonassoc 9951] shift(679)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 954 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1221)} and {noprec reduce(seqExpr:declExpr seps)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal OLET between {noprec shift(685)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal ODO between {noprec shift(689)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal EXTERN between {noprec shift(698)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 962 on terminal error between {noprec shift(983)} and {[explicit nonassoc 9928] reduce(seqExpr:hardwhiteLetBindings)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 964 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 964 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 965 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 965 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 966 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 966 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 967 on terminal ODO between {noprec shift(1773)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 967 on terminal DO between {noprec shift(1772)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 968 on terminal ODECLEND between {noprec shift(1775)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 968 on terminal DONE between {noprec shift(1774)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 969 on terminal RBRACK between {noprec shift(1283)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 970 on terminal RBRACK between {noprec shift(1307)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 971 on terminal RQUOTE between {noprec shift(1336)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 972 on terminal BAR_RBRACK between {noprec shift(1342)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 973 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN between {[explicit nonassoc 9932] shift(1804)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN_IS_HERE between {[explicit nonassoc 9932] shift(1803)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 974 on terminal RPAREN_COMING_SOON between {[explicit nonassoc 9932] shift(1801)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE between {noprec shift(1800)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE_IS_HERE between {noprec shift(1799)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 975 on terminal RBRACE_COMING_SOON between {noprec shift(1797)} and {noprec reduce(recover:'error')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal ODO between {noprec shift(689)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal OLET between {noprec shift(685)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1011 on terminal EXTERN between {noprec shift(698)} and {[explicit left 9989] reduce(declExpr:'ASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal ODO between {noprec shift(689)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal OLET between {noprec shift(685)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1015 on terminal EXTERN between {noprec shift(698)} and {[explicit left 9989] reduce(declExpr:'OASSERT')} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1050 on terminal EOF between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal OBLOCKSEP between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal ODO between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal TYPE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal MODULE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RBRACE_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RPAREN_COMING_SOON between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal RARROW between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal DO between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1050 on terminal error between {noprec reduce(declExpr:'FOR' parenPattern recover)} and {noprec reduce(ends_coming_soon_or_recover:recover)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1052 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1052 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'YIELD' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1054 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'YIELD_BANG' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_QMARK between {[explicit left 9983] shift(1118)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_GREATER between {[explicit left 9978] shift(1120)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_QMARK_GREATER between {[explicit left 9978] shift(1122)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_EQUALS between {[explicit right 9965] shift(1124)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal JOIN_IN between {[explicit left 9973] shift(1130)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal BAR_BAR between {[explicit left 9973] shift(1131)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_BAR_OP between {[explicit left 9979] shift(1132)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal OR between {[explicit left 9973] shift(1133)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal AMP between {[explicit left 9975] shift(1134)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal AMP_AMP between {[explicit left 9975] shift(1135)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_AMP_OP between {[explicit left 9979] shift(1136)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal EQUALS between {[explicit left 9979] shift(1137)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_COMPARE_OP between {[explicit left 9979] shift(1138)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal DOLLAR between {[explicit left 9979] shift(1139)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal LESS between {[explicit left 9979] shift(1140)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal GREATER between {[explicit left 9979] shift(1142)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1143)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal PERCENT_OP between {[explicit left 9985] shift(1144)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COLON_COLON between {[explicit right 9981] shift(1145)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal PLUS_MINUS_OP between {[explicit left 9984] shift(1146)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal MINUS between {[explicit left 9984] shift(1147)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal STAR between {[explicit left 9985] shift(1148)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_STAR_DIV_MOD_OP between {[explicit left 9985] shift(1149)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal INFIX_STAR_STAR_OP between {[explicit right 9986] shift(1150)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1079 on terminal COMMA between {[explicit left 9967] shift(1216)} and {noprec reduce(declExpr:'FIXED' declExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1188 on terminal error between {noprec shift(1192)} and {[explicit nonassoc 9934] reduce(patternClauses:patternAndGuard patternResult)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal ELIF between {noprec shift(1211)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal ELSE between {[explicit nonassoc 9957] shift(1205)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1197 on terminal OELSE between {noprec shift(1206)} and {noprec reduce(ifExprElifs:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1239 on terminal error between {[explicit nonassoc 9951] reduce(objExpr:'NEW' appTypeNonAtomicDeprecated)} and {noprec reduce(opt_HIGH_PRECEDENCE_APP:)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1243 on terminal OBLOCKSEP between {[explicit nonassoc 9951] reduce(minusExpr:'NEW' appTypeNonAtomicDeprecated opt_HIGH_PRECEDENCE_APP atomicExprAfterType)} and {[explicit nonassoc 9951] reduce(objExprBaseCall:'NEW' appTypeNonAtomicDeprecated opt_HIGH_PRECEDENCE_APP atomicExprAfterType)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1251 on terminal EQUALS between {[explicit left 9979] shift(1419)} and {noprec reduce(minusExpr:appExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1253 on terminal QMARK between {[explicit left 9996] shift(1275)} and {noprec reduce(appExpr:atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1256 on terminal QMARK between {[explicit left 9996] shift(1275)} and {noprec reduce(argExpr:atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal HIGH_PRECEDENCE_PAREN_APP between {[explicit left 9998] shift(1262)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9997] shift(1261)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1260 on terminal DOT between {[explicit left 9996] shift(1267)} and {noprec reduce(atomType:'CONST' atomicExpr)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal error between {noprec shift(963)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LPAREN between {[explicit nonassoc 9942] shift(1293)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LBRACK between {[explicit nonassoc 9949] shift(1300)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal EOF between {noprec shift(976)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal GLOBAL between {noprec shift(1291)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal LPAREN_STAR_RPAREN between {noprec shift(1702)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1267 on terminal IDENT between {[explicit nonassoc 9949] shift(1691)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal error between {noprec shift(963)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LPAREN between {[explicit nonassoc 9942] shift(1293)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LBRACK between {[explicit nonassoc 9949] shift(1300)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal EOF between {noprec shift(976)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal GLOBAL between {noprec shift(1291)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal LPAREN_STAR_RPAREN between {noprec shift(1702)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1270 on terminal IDENT between {[explicit nonassoc 9949] shift(1691)} and {noprec reduce(atomicExprQualification:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1279 on terminal error between {noprec shift(969)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1279 on terminal EOF between {noprec shift(976)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1338 on terminal error between {noprec shift(972)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1338 on terminal EOF between {noprec shift(976)} and {noprec reduce(listExprElements:)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1352 on terminal EOF between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OINTERFACE_MEMBER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKEND_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ORIGHT_BLOCK_END between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ODECLEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OEND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OBLOCKSEP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OWITH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OELSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OTHEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ODO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OLET between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_TYAPP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_PAREN_APP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EXTERN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PUBLIC between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PRIVATE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INTERNAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal GLOBAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STATIC between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MEMBER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ABSTRACT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OVERRIDE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DEFAULT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INHERIT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STRUCT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RBRACE_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MINUS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOLLAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR_RBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal SEMICOLON_SEMICOLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LARROW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EQUALS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK_BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACK_LESS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LBRACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal QMARK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_COLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_QMARK_GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_QMARK between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COLON_EQUALS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal SEMICOLON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal WHEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal WITH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal HASH between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AMP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AMP_AMP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal QUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN_COMING_SOON between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RPAREN_IS_HERE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal COMMA between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RARROW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LPAREN_STAR_RPAREN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OPEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal OR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal THEN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TRUE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal TYPE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal VAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INTERFACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NEW between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal EXCEPTION between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal FALSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal JOIN_IN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal FINALLY between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AND between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal AS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BEGIN between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DONE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOWNTO between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ELSE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ELIF between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal END between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DOT_DOT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BAR_BAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NULL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal MODULE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NAMESPACE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BASE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LQUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal RQUOTE between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PERCENT_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LESS between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal GREATER between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal LET between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BIGNUM between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal DECIMAL between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal CHAR between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IEEE64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IEEE32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal NATIVEINT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UNATIVEINT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT16 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal UINT8 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT64 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT32 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT16 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INT8 between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal ADJACENT_PREFIX_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PLUS_MINUS_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_AMP_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_STAR_DIV_MOD_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal PREFIX_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_BAR_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_AT_HAT_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_COMPARE_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal INFIX_STAR_STAR_OP between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal IDENT between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal KEYWORD_STRING between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal STRING between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal BYTEARRAY between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1352 on terminal error between {noprec reduce(parenExpr:'LPAREN' 'error' rparen)} and {noprec reduce(opName:'LPAREN' 'error' rparen)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1448 on terminal EOF between {noprec shift(976)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1448 on terminal error between {noprec shift(963)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1448 on terminal RBRACE_COMING_SOON between {noprec shift(1816)} and {noprec reduce(recdBinding:pathOrUnderscore)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal EOF between {noprec shift(976)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal error between {noprec shift(963)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1449 on terminal RBRACE_COMING_SOON between {noprec shift(1816)} and {[explicit left 9979] reduce(recdBinding:pathOrUnderscore 'EQUALS')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1455 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1461 on terminal error between {noprec shift(733)} and {[explicit nonassoc 9950] reduce(opt_attributes:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal END between {noprec shift(1764)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal OEND between {noprec shift(1763)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1466 on terminal ODECLEND between {noprec shift(1762)} and {noprec reduce(opt_declEnd:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1468 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1470 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1472 on terminal error between {noprec shift(1472)} and {[explicit nonassoc 9962] reduce(opt_objExprInterfaces:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1539 on terminal QUOTE between {noprec shift(1685)} and {[explicit nonassoc 9945] reduce(tupleType:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1539 on terminal GLOBAL between {noprec shift(1692)} and {[explicit nonassoc 9945] reduce(tupleType:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1546 on terminal QUOTE between {noprec shift(1685)} and {[explicit nonassoc 9946] reduce(tupleOrQuotTypeElements:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1546 on terminal GLOBAL between {noprec shift(1692)} and {[explicit nonassoc 9946] reduce(tupleOrQuotTypeElements:appType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1553 on terminal COLON_GREATER between {[explicit left 9978] shift(1578)} and {noprec reduce(appTypeCon:typar)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1555 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1557)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1557)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal LESS between {[explicit left 9979] shift(1645)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1556 on terminal DOT between {[explicit left 9996] shift(1640)} and {noprec reduce(appTypeConPower:appTypeCon)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1562 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(appType:appType arrayTypeSuffix)} and {noprec reduce(appTypeNonAtomicDeprecated:appType arrayTypeSuffix)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1566 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9997] reduce(appType:appType 'HIGH_PRECEDENCE_BRACK_APP' arrayTypeSuffix)} and {[explicit left 9997] reduce(appTypeNonAtomicDeprecated:appType 'HIGH_PRECEDENCE_BRACK_APP' arrayTypeSuffix)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1568 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(appType:appType appTypeConPower)} and {noprec reduce(appTypeNonAtomicDeprecated:appType appTypeConPower)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1576 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit nonassoc 9942] reduce(appType:'LPAREN' appTypePrefixArguments rparen appTypeConPower)} and {[explicit nonassoc 9942] reduce(appTypeNonAtomicDeprecated:'LPAREN' appTypePrefixArguments rparen appTypeConPower)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1581 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9978] reduce(appType:typar 'COLON_GREATER' typ)} and {[explicit left 9978] reduce(appTypeNonAtomicDeprecated:typar 'COLON_GREATER' typ)} - assuming the former because we prefer the rule earlier in the file
          reduce/reduce error at state 1587 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit left 9978] reduce(appType:'UNDERSCORE' 'COLON_GREATER' typ)} and {[explicit left 9978] reduce(appTypeNonAtomicDeprecated:'UNDERSCORE' 'COLON_GREATER' typ)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1604 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1607)} and {noprec reduce(powerType:atomType)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1604 on terminal HIGH_PRECEDENCE_BRACK_APP between {noprec reduce(powerType:atomType)} and {noprec reduce(powerTypeNonAtomicDeprecated:atomType)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1605 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1606)} and {noprec reduce(powerType:atomType)} - assuming the former because we prefer shift when unable to compare precedences
          reduce/reduce error at state 1609 on terminal HIGH_PRECEDENCE_BRACK_APP between {[explicit right 9980] reduce(powerType:atomType 'INFIX_AT_HAT_OP' atomicRationalConstant)} and {[explicit right 9980] reduce(powerTypeNonAtomicDeprecated:atomType 'INFIX_AT_HAT_OP' atomicRationalConstant)} - assuming the former because we prefer the rule earlier in the file
          shift/reduce error at state 1612 on terminal DOT between {[explicit left 9996] shift(1637)} and {noprec reduce(atomType:'HASH' atomType)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1647 on terminal EOF between {noprec shift(976)} and {noprec reduce(dummyTypeArg:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1647 on terminal error between {noprec shift(963)} and {noprec reduce(dummyTypeArg:)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1672 on terminal INFIX_AT_HAT_OP between {[explicit right 9980] shift(1673)} and {noprec reduce(measureTypePower:measureTypeAtom)} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE_COMING_SOON between {noprec shift(1787)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE_IS_HERE between {noprec shift(1790)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1788 on terminal TYPE between {noprec shift(1791)} and {noprec reduce(ends_coming_soon_or_recover:'TYPE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE_COMING_SOON between {noprec shift(1792)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE_IS_HERE between {noprec shift(1795)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          shift/reduce error at state 1793 on terminal MODULE between {noprec shift(1796)} and {noprec reduce(ends_coming_soon_or_recover:'MODULE_COMING_SOON')} - assuming the former because we prefer shift when unable to compare precedences
          time: 00:00:19.1309090
          building goto table...        time: 00:00:03.1184520
          returning tables.
          307 shift/reduce conflicts
          234 reduce/reduce conflicts
          consider setting precedences explicitly using %left %right and %nonassoc on terminals and/or setting explicit precedence on rules using %prec
          1820 states
          322 nonterminals
          197 terminals
          1057 productions
          #rows in action table: 1820
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Compiler.Private.dll
  -g
  --debug:portable
  --noframework
  --baseaddress:0x06800000
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:COMPILER
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/FSharp.Compiler.Private.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../fsharp/test.snk
  --optimize+
  --resource:obj/Release/net40/FSComp.resources
  --resource:obj/Release/net40/FSIstrings.resources
  --resource:obj/Release/net40/FSStrings.resources
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0/lib/netstandard1.0/System.Collections.Immutable.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.IO.Compression.4.3.0/lib/net46/System.IO.Compression.dll
  -r:/usr/lib/mono/4.6-api/System.Numerics.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0/lib/netstandard1.1/System.Reflection.Metadata.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.IO.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll
  --target:library
  --nowarn:69,65,54,61,75,62,9
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  /warnon:1182
  obj/Release/net40/FSComp.fs
  obj/Release/net40/FSIstrings.fs
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FSharp.Compiler.Private.AssemblyVersion.fs
  obj/Release/net40/FSharp.Compiler.Private.InternalsVisibleTo.fs
  ../Logger.fsi
  ../Logger.fs
  ../../utils/reshapedreflection.fs
  ../../utils/reshapedmsbuild.fs
  ../../utils/sformat.fsi
  ../../utils/sformat.fs
  ../sr.fsi
  ../sr.fs
  ../../utils/prim-lexing.fsi
  ../../utils/prim-lexing.fs
  ../../utils/prim-parsing.fsi
  ../../utils/prim-parsing.fs
  ../../utils/ResizeArray.fsi
  ../../utils/ResizeArray.fs
  ../../utils/HashMultiMap.fsi
  ../../utils/HashMultiMap.fs
  ../../utils/EditDistance.fs
  ../../utils/TaggedCollections.fsi
  ../../utils/TaggedCollections.fs
  ../../absil/ildiag.fsi
  ../../absil/ildiag.fs
  ../../absil/illib.fs
  ../../utils/filename.fsi
  ../../utils/filename.fs
  ../../absil/zmap.fsi
  ../../absil/zmap.fs
  ../../absil/zset.fsi
  ../../absil/zset.fs
  ../../absil/bytes.fsi
  ../../absil/bytes.fs
  ../InternalCollections.fsi
  ../InternalCollections.fs
  ../QueueList.fs
  ../lib.fs
  ../rational.fsi
  ../rational.fs
  ../range.fsi
  ../range.fs
  ../ErrorLogger.fs
  ../ErrorResolutionHints.fs
  ../ReferenceResolver.fs
  ../../absil/il.fsi
  ../../absil/il.fs
  ../../absil/ilx.fsi
  ../../absil/ilx.fs
  ../../absil/ilascii.fsi
  ../../absil/ilascii.fs
  ../../absil/ilprint.fsi
  ../../absil/ilprint.fs
  ../../absil/ilmorph.fsi
  ../../absil/ilmorph.fs
  ../../absil/ilsupp.fsi
  ../../absil/ilsupp.fs
  ilpars.fs
  illex.fs
  ../../absil/ilbinary.fsi
  ../../absil/ilbinary.fs
  ../../absil/ilread.fsi
  ../../absil/ilread.fs
  ../../absil/ilwrite.fsi
  ../../absil/ilwritepdb.fsi
  ../../absil/ilwritepdb.fs
  ../../absil/ilwrite.fs
  ../../absil/ilreflect.fs
  ../../utils/CompilerLocationUtils.fs
  ../PrettyNaming.fs
  ../../ilx/ilxsettings.fs
  ../../ilx/EraseClosures.fsi
  ../../ilx/EraseClosures.fs
  ../../ilx/EraseUnions.fsi
  ../../ilx/EraseUnions.fs
  ../UnicodeLexing.fsi
  ../UnicodeLexing.fs
  ../layout.fsi
  ../layout.fs
  ../ast.fs
  pppars.fs
  pars.fs
  ../lexhelp.fsi
  ../lexhelp.fs
  pplex.fs
  lex.fs
  ../LexFilter.fs
  ../tainted.fsi
  ../tainted.fs
  ../ExtensionTyping.fsi
  ../ExtensionTyping.fs
  ../QuotationPickler.fsi
  ../QuotationPickler.fs
  ../tast.fs
  ../TcGlobals.fs
  ../TastOps.fsi
  ../TastOps.fs
  ../TastPickle.fsi
  ../TastPickle.fs
  ../import.fsi
  ../import.fs
  ../infos.fs
  ../AccessibilityLogic.fs
  ../AttributeChecking.fs
  ../InfoReader.fs
  ../NicePrint.fs
  ../AugmentWithHashCompare.fsi
  ../AugmentWithHashCompare.fs
  ../NameResolution.fsi
  ../NameResolution.fs
  ../TypeRelations.fs
  ../SignatureConformance.fs
  ../MethodOverrides.fs
  ../MethodCalls.fs
  ../PatternMatchCompilation.fsi
  ../PatternMatchCompilation.fs
  ../ConstraintSolver.fsi
  ../ConstraintSolver.fs
  ../CheckFormatStrings.fsi
  ../CheckFormatStrings.fs
  ../FindUnsolved.fs
  ../QuotationTranslator.fsi
  ../QuotationTranslator.fs
  ../PostInferenceChecks.fsi
  ../PostInferenceChecks.fs
  ../TypeChecker.fsi
  ../TypeChecker.fs
  ../Optimizer.fsi
  ../Optimizer.fs
  ../DetupleArgs.fsi
  ../DetupleArgs.fs
  ../InnerLambdasToTopLevelFuncs.fsi
  ../InnerLambdasToTopLevelFuncs.fs
  ../LowerCallsAndSeqs.fs
  ../autobox.fs
  ../IlxGen.fsi
  ../IlxGen.fs
  ../CompileOps.fsi
  ../CompileOps.fs
  ../CompileOptions.fsi
  ../CompileOptions.fs
  ../fsc.fsi
  ../fsc.fs
  ../symbols/SymbolHelpers.fsi
  ../symbols/SymbolHelpers.fs
  ../symbols/Symbols.fsi
  ../symbols/Symbols.fs
  ../symbols/Exprs.fsi
  ../symbols/Exprs.fs
  ../symbols/SymbolPatterns.fsi
  ../symbols/SymbolPatterns.fs
  ../service/IncrementalBuild.fsi
  ../service/IncrementalBuild.fs
  ../service/Reactor.fsi
  ../service/Reactor.fs
  ../service/ServiceConstants.fs
  ../service/ServiceDeclarationLists.fsi
  ../service/ServiceDeclarationLists.fs
  ../service/ServiceLexing.fsi
  ../service/ServiceLexing.fs
  ../service/ServiceParseTreeWalk.fs
  ../service/ServiceNavigation.fsi
  ../service/ServiceNavigation.fs
  ../service/ServiceParamInfoLocations.fsi
  ../service/ServiceParamInfoLocations.fs
  ../service/ServiceUntypedParse.fsi
  ../service/ServiceUntypedParse.fs
  ../service/ServiceAssemblyContent.fsi
  ../service/ServiceAssemblyContent.fs
  ../service/ServiceXmlDocParser.fsi
  ../service/ServiceXmlDocParser.fs
  ../../utils/reshapedmsbuild.fs
  ../SimulatedMSBuildReferenceResolver.fs
  ../service/ExternalSymbol.fsi
  ../service/ExternalSymbol.fs
  ../service/QuickParse.fsi
  ../service/QuickParse.fs
  ../service/service.fsi
  ../service/service.fs
  ../service/ServiceInterfaceStubGenerator.fsi
  ../service/ServiceInterfaceStubGenerator.fs
  ../service/ServiceStructure.fsi
  ../service/ServiceStructure.fs
  ../service/ServiceAnalysis.fsi
  ../service/ServiceAnalysis.fs
  ../fsi/fsi.fsi
  ../fsi/fsi.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0/lib/netstandard1.0/System.Collections.Immutable.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.Collections.Immutable.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.IO.Compression.4.3.0/lib/net46/System.IO.Compression.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.IO.Compression.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0/lib/netstandard1.1/System.Reflection.Metadata.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.Reflection.Metadata.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.ValueTuple.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Reflection.Metadata.1.6.0/lib/netstandard1.1/System.Reflection.Metadata.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.Reflection.Metadata.xml".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.Collections.Immutable.1.5.0/lib/netstandard1.0/System.Collections.Immutable.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.Collections.Immutable.xml".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/netstandard1.0/System.ValueTuple.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/System.ValueTuple.xml".
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/obj/Release/net40/FSharp.Compiler.Private.fsproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Compiler.Private.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/FSharp.Compiler.Private.dll".
  FSharp.Compiler.Private -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
  Copying file from "obj/Release/net40/FSharp.Compiler.Private.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/FSharp.Compiler.Private.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default targets).

Build succeeded.

"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default target) (1) ->
(ResolveAssemblyReferences target) -> 
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]

    1 Warning(s)
    0 Error(s)

Time Elapsed 00:02:22.14
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/Fsc/Fsc.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:04:21.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/Fsc.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSComp.fs and obj/Release/net40/FSComp.resx from ../FSComp.txt since up-to-date
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSIstrings.fs and obj/Release/net40/FSIstrings.resx from ../fsi/FSIstrings.txt since up-to-date
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/Fsc.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (2:2) on node 1 (default targets).
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (2:2) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (3:3) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.exe", but it didn't exist.
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
CallFsLex:
Skipping target "CallFsLex" because all output files are up-to-date with respect to the input files.
CallFsYacc:
Skipping target "CallFsYacc" because all output files are up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
GenerateFSharpInternalsVisibleToFile:
Skipping target "GenerateFSharpInternalsVisibleToFile" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Touching "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/obj/Release/net40/FSharp.Compiler.Private.fsproj.CopyComplete".
CopyFilesToOutputDirectory:
  FSharp.Compiler.Private -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/fsc.exe
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Release/net40/bin/fsc.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../fsharp/test.snk
  --optimize+
  --platform:x86
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.IO.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll
  --target:exe
  --nowarn:69,65,54,61,75,62
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/Fsc.AssemblyVersion.fs
  obj/Release/net40/Fsc.InternalsVisibleTo.fs
  ../fscmain.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/obj/Release/net40/Fsc.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectory:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/src/windows/default.win32manifest" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Release/net40/bin/default.win32manifest".
_CopyAppConfigFile:
  Copying file from "obj/Release/net40/fsc.exe.config" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Release/net40/bin/fsc.exe.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/fsc.exe" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Release/net40/bin/fsc.exe".
  Fsc -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/fsc.exe
  Copying file from "obj/Release/net40/fsc.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/../../../Release/net40/bin/fsc.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/Fsc.fsproj" (default targets).

Build succeeded.

"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/Fsc/Fsc.fsproj" (default target) (1) ->
"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default target) (2:2) ->
(ResolveAssemblyReferences target) -> 
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]

    1 Warning(s)
    0 Error(s)

Time Elapsed 00:00:12.79
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:04:35.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResourceText: Generating obj/Release/net40/FSInteractiveSettings.fs and obj/Release/net40/FSInteractiveSettings.resx from ../FSInteractiveSettings.txt, because condition 1 is false, see FSharpEmbedResourceText.fs in the F# source
FSharpEmbedResourceText: Reading ../FSInteractiveSettings.txt
FSharpEmbedResourceText: Parsing ../FSInteractiveSettings.txt
FSharpEmbedResourceText: Validating ../FSInteractiveSettings.txt
FSharpEmbedResourceText: Validating uniqueness of ../FSInteractiveSettings.txt
FSharpEmbedResourceText: Generating obj/Release/net40/FSInteractiveSettings.fs
FSharpEmbedResourceText: Generating resource methods for obj/Release/net40/FSInteractiveSettings.fs
FSharpEmbedResourceText: Generating .resx for obj/Release/net40/FSInteractiveSettings.fs
FSharpEmbedResourceText: Done obj/Release/net40/FSInteractiveSettings.fs
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
CoreResGen:
  /usr/lib/mono/4.5/resgen.exe /useSourcePath /r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll /r:/usr/lib/mono/4.6-api/mscorlib.dll /r:/usr/lib/mono/4.6-api/System.Core.dll /r:/usr/lib/mono/4.6-api/System.dll /compile obj/Release/net40/FSInteractiveSettings.resx,obj/Release/net40/FSInteractiveSettings.resources
  Processing resource file "obj/Release/net40/FSInteractiveSettings.resx" into "obj/Release/net40/FSInteractiveSettings.resources".
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Compiler.Interactive.Settings.dll
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/../../../Release/net40/bin/FSharp.Compiler.Interactive.Settings.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/../../fsharp/msft.pubkey
  --delaysign+
  --optimize+
  --resource:obj/Release/net40/FSInteractiveSettings.resources
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  --target:library
  --nowarn:69,65,54,61,75
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  obj/Release/net40/FSInteractiveSettings.fs
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FSharp.Compiler.Interactive.Settings.AssemblyVersion.fs
  obj/Release/net40/FSharp.Compiler.Interactive.Settings.InternalsVisibleTo.fs
  ../../utils/reshapedreflection.fs
  ../fsiattrs.fs
  ../fsiaux.fsi
  ../fsiaux.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/obj/Release/net40/FSharp.Compiler.Interactive.Settings.fsproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Compiler.Interactive.Settings.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/../../../Release/net40/bin/FSharp.Compiler.Interactive.Settings.dll".
  FSharp.Compiler.Interactive.Settings -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Interactive.Settings.dll
  Copying file from "obj/Release/net40/FSharp.Compiler.Interactive.Settings.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/../../../Release/net40/bin/FSharp.Compiler.Interactive.Settings.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Interactive.Settings/FSharp.Compiler.Interactive.Settings.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:13.00
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:04:51.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Compiler.Server.Shared.dll
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/../../../Release/net40/bin/FSharp.Compiler.Server.Shared.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/../../fsharp/test.snk
  --optimize+
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Runtime.Remoting.dll
  --target:library
  --nowarn:69,65,54,61,75
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FSharp.Compiler.Server.Shared.AssemblyVersion.fs
  obj/Release/net40/FSharp.Compiler.Server.Shared.InternalsVisibleTo.fs
  AssemblyInfo.fs
  FSharpInteractiveServer.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/obj/Release/net40/FSharp.Compiler.Server.Shared.fsproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Compiler.Server.Shared.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/../../../Release/net40/bin/FSharp.Compiler.Server.Shared.dll".
  FSharp.Compiler.Server.Shared -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Server.Shared.dll
  Copying file from "obj/Release/net40/FSharp.Compiler.Server.Shared.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/../../../Release/net40/bin/FSharp.Compiler.Server.Shared.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:10.99
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/fsi/Fsi.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:05:03.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSComp.fs and obj/Release/net40/FSComp.resx from ../FSComp.txt since up-to-date
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSIstrings.fs and obj/Release/net40/FSIstrings.resx from ../fsi/FSIstrings.txt since up-to-date
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (2:2) on node 1 (default targets).
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (2:2) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (3:3) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.exe", but it didn't exist.
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
CallFsLex:
Skipping target "CallFsLex" because all output files are up-to-date with respect to the input files.
CallFsYacc:
Skipping target "CallFsYacc" because all output files are up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
GenerateFSharpInternalsVisibleToFile:
Skipping target "GenerateFSharpInternalsVisibleToFile" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Touching "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/obj/Release/net40/FSharp.Compiler.Private.fsproj.CopyComplete".
CopyFilesToOutputDirectory:
  FSharp.Compiler.Private -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default targets).
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (4:2) on node 1 (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
GenerateFSharpInternalsVisibleToFile:
Skipping target "GenerateFSharpInternalsVisibleToFile" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Touching "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/obj/Release/net40/FSharp.Compiler.Server.Shared.fsproj.CopyComplete".
CopyFilesToOutputDirectory:
  FSharp.Compiler.Server.Shared -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Server.Shared.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "PresentationCore".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationCore". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "PresentationCore", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "PresentationCore" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationCore.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationCore.exe", but it didn't exist.
  Primary reference "PresentationFramework".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationFramework". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "PresentationFramework", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "PresentationFramework" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/PresentationFramework.exe", but it didn't exist.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/fsi.exe
  -g
  --debug:portable
  --noframework
  --baseaddress:0x0A000000
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:FSI_SERVER
  --define:FSI_SHADOW_COPY_REFERENCES
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/fsi.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../fsharp/test.snk
  --optimize+
  --platform:x86
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Server.Shared.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Drawing.dll
  -r:/usr/lib/mono/4.6-api/System.Windows.Forms.dll
  -r:/usr/lib/mono/4.6-api/WindowsBase.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.IO.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll
  --target:exe
  --nowarn:69,65,54,61,75,62
  --warn:3
  --warnaserror
  --warnaserror:76
  --win32res:fsi.res
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/Fsi.AssemblyVersion.fs
  console.fs
  fsimain.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/obj/Release/net40/Fsi.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyAppConfigFile:
  Copying file from "obj/Release/net40/fsi.exe.config" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/fsi.exe.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/fsi.exe" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/fsi.exe".
  Fsi -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/fsi.exe
  Copying file from "obj/Release/net40/fsi.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/../../../Release/net40/bin/fsi.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" (default targets).

Build succeeded.

"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" (default target) (1) ->
"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default target) (2:2) ->
(ResolveAssemblyReferences target) -> 
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]


"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj" (default target) (1) ->
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationCore". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj]
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationFramework". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsi/Fsi.fsproj]

    3 Warning(s)
    0 Error(s)

Time Elapsed 00:00:29.69
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:05:35.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (2:2) on node 1 (default targets).
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (2:2) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (4:3) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
GenerateFSharpInternalsVisibleToFile:
Skipping target "GenerateFSharpInternalsVisibleToFile" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Touching "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/obj/Release/net40/FSharp.Compiler.Server.Shared.fsproj.CopyComplete".
CopyFilesToOutputDirectory:
  FSharp.Compiler.Server.Shared -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Server.Shared.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Server.Shared/FSharp.Compiler.Server.Shared.fsproj" (default targets).
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSComp.fs and obj/Release/net40/FSComp.resx from ../FSComp.txt since up-to-date
FSharpEmbedResourceText: Skipping generation of obj/Release/net40/FSIstrings.fs and obj/Release/net40/FSIstrings.resx from ../fsi/FSIstrings.txt since up-to-date
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (3:2) on node 1 (default targets).
ResolveAssemblyReferences:
  Primary reference "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/ISymWrapper.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/../../../Release/net40/bin/ISymWrapper.exe", but it didn't exist.
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
CallFsLex:
Skipping target "CallFsLex" because all output files are up-to-date with respect to the input files.
CallFsYacc:
Skipping target "CallFsYacc" because all output files are up-to-date with respect to the input files.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
GenerateFSharpInternalsVisibleToFile:
Skipping target "GenerateFSharpInternalsVisibleToFile" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Touching "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/obj/Release/net40/FSharp.Compiler.Private.fsproj.CopyComplete".
CopyFilesToOutputDirectory:
  FSharp.Compiler.Private -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default targets).
ResolveAssemblyReferences:
  Primary reference "PresentationCore".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationCore". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationCore.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "PresentationCore", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "PresentationCore" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationCore.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationCore.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationCore.exe", but it didn't exist.
  Primary reference "PresentationFramework".
/usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationFramework". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj]
          For SearchPath "{TargetFrameworkDirectory}".
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/xbuild-frameworks/.NETFramework/v4.6/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.exe", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/lib/mono/4.6-api/Facades/PresentationFramework.exe", but it didn't exist.
          For SearchPath "{GAC}".
          Considered "PresentationFramework", which was not found in the GAC.
          For SearchPath "{RawFileName}".
          Considered treating "PresentationFramework" as a file name, but it didn't exist.
          For SearchPath "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/".
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationFramework.winmd", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationFramework.dll", but it didn't exist.
          Considered "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/PresentationFramework.exe", but it didn't exist.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Proto/net40/bin/fsc.exe -o:obj/Release/net40/fsiAnyCpu.exe
  -g
  --debug:portable
  --noframework
  --baseaddress:0x0A000000
  --define:MSBUILD_AT_LEAST_14
  --define:STRONG_NAME_FSHARP_COMPILER_WITH_TEST_KEY
  --define:FSI_SERVER
  --define:FSI_SHADOW_COPY_REFERENCES
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/fsiAnyCpu.xml
  --keyfile:/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../fsharp/test.snk
  --optimize+
  --platform:anycpu
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Private.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Compiler.Server.Shared.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Drawing.dll
  -r:/usr/lib/mono/4.6-api/System.Windows.Forms.dll
  -r:/usr/lib/mono/4.6-api/WindowsBase.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.Concurrent.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Collections.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.Annotations.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ComponentModel.EventBasedAsync.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Contracts.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Debug.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tools.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Diagnostics.Tracing.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Dynamic.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Globalization.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.IO.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Expressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Linq.Queryable.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.NetworkInformation.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.Requests.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Net.WebHeaderCollection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ObjectModel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.ILGeneration.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Emit.Lightweight.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Reflection.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Resources.ResourceManager.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Handles.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Numerics.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Json.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Runtime.Serialization.Xml.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Security.Principal.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Duplex.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Http.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.NetTcp.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Primitives.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.ServiceModel.Security.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.Encoding.Extensions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Text.RegularExpressions.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Tasks.Parallel.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Threading.Timer.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.ReaderWriter.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XDocument.dll
  -r:/usr/lib/mono/4.6-api/Facades/System.Xml.XmlSerializer.dll
  --target:exe
  --nowarn:69,65,54,61,75,62
  --warn:3
  --warnaserror
  --warnaserror:76
  --win32res:../fsi/fsi.res
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  --warnon:1182
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FsiAnyCPU.AssemblyVersion.fs
  ../fsi/console.fs
  ../fsi/fsimain.fs
  
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
_CopyFilesMarkedCopyLocal:
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/obj/Release/net40/FsiAnyCPU.fsproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyAppConfigFile:
  Copying file from "obj/Release/net40/fsiAnyCpu.exe.config" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/fsiAnyCpu.exe.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/fsiAnyCpu.exe" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/fsiAnyCpu.exe".
  FsiAnyCPU -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/fsiAnyCpu.exe
  Copying file from "obj/Release/net40/fsiAnyCpu.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/../../../Release/net40/bin/fsiAnyCpu.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" (default targets).

Build succeeded.

"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" (default target) (1) ->
"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj" (default target) (3:2) ->
(ResolveAssemblyReferences target) -> 
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Compiler.Private/FSharp.Compiler.Private.fsproj]


"/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj" (default target) (1) ->
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationCore". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj]
  /usr/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2067,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PresentationFramework". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj]

    3 Warning(s)
    0 Error(s)

Time Elapsed 00:00:24.69
MONO_ENV_OPTIONS= msbuild /p:Configuration=Release /p:TargetDotnetProfile=net40 tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.fsproj
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/22/2020 11:06:02.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.fsproj" on node 1 (default targets).
GenerateFSharpTextResources:
  Creating directory "obj/Release/net40/".
FSharpEmbedResXSource: Skipping generation: 'obj/Release/net40/FSCore.fs' since it is up-to-date.
Project "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.fsproj" (1) is building "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (2:2) on node 1 (default targets).
CoreResGen:
  No resources are out of date with respect to their source files. Skipping resource generation.
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files.
CopyAndSubstituteTextFiles:
Skipping target "CopyAndSubstituteTextFiles" because it has no outputs.
CopyFilesToOutputDirectory:
  FSharp.Core -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/src/fsharp/FSharp.Core/FSharp.Core.fsproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Proto/net40/bin/fsc.exe -o:obj/Release/net40/FSharp.Core.UnitTests.dll
  -g
  --debug:portable
  --noframework
  --define:MSBUILD_AT_LEAST_14
  --define:NO_STRONG_NAMES
  --define:TRACE
  --define:net40
  --define:TRACE
  --define:CROSS_PLATFORM_COMPILER
  --define:ENABLE_MONO_SUPPORT
  --define:BE_SECURITY_TRANSPARENT
  --define:FX_LCIDFROMCODEPAGE
  --doc:/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FSharp.Core.UnitTests.xml
  --optimize+
  --tailcalls-
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/FsCheck.3.0.0-alpha3/lib/net452/FsCheck.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.dll
  -r:/usr/lib/mono/4.6-api/mscorlib.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/NUnit.3.5.0/lib/net45/nunit.framework.dll
  -r:/usr/lib/mono/4.6-api/System.Core.dll
  -r:/usr/lib/mono/4.6-api/System.dll
  -r:/usr/lib/mono/4.6-api/System.Numerics.dll
  -r:/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/portable-net40+sl4+win8+wp8/System.ValueTuple.dll
  --target:library
  --nowarn:69,65,54,61,75,217
  --warn:3
  --warnaserror
  --warnaserror:76
  --fullpaths
  --flaterrors
  --subsystemversion:6.00
  --highentropyva+
  --times
  /usr/src/tmp/.NETFramework,Version=v4.6.AssemblyAttributes.fs
  obj/Release/net40/FSharp.Core.Unittests.AssemblyVersion.fs
  LibraryTestFx.fs
  FSharp.Core/Microsoft.FSharp.Collections/Utils.fs
  FSharp.Core/Microsoft.FSharp.Collections/ArrayModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/ArrayModule2.fs
  FSharp.Core/Microsoft.FSharp.Collections/Array2Module.fs
  FSharp.Core/Microsoft.FSharp.Collections/Array3Module.fs
  FSharp.Core/Microsoft.FSharp.Collections/Array4Module.fs
  FSharp.Core/Microsoft.FSharp.Collections/ArrayProperties.fs
  FSharp.Core/Microsoft.FSharp.Collections/ComparisonIdentityModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/HashIdentityModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/ListModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/ListModule2.fs
  FSharp.Core/Microsoft.FSharp.Collections/ObsoleteListFunctions.fs
  FSharp.Core/Microsoft.FSharp.Collections/ListType.fs
  FSharp.Core/Microsoft.FSharp.Collections/ListProperties.fs
  FSharp.Core/Microsoft.FSharp.Collections/MapModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/MapType.fs
  FSharp.Core/Microsoft.FSharp.Collections/SetModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/SetType.fs
  FSharp.Core/Microsoft.FSharp.Collections/SeqModule.fs
  FSharp.Core/Microsoft.FSharp.Collections/SeqModule2.fs
  FSharp.Core/Microsoft.FSharp.Collections/ObsoleteSeqFunctions.fs
  FSharp.Core/Microsoft.FSharp.Collections/SeqProperties.fs
  FSharp.Core/Microsoft.FSharp.Collections/CollectionModulesConsistency.fs
  FSharp.Core/Microsoft.FSharp.Collections/StringModule.fs
  FSharp.Core/PrimTypes.fs
  FSharp.Core/ComparersRegression.fs
  FSharp.Core/DiscrimantedUnionType.fs
  FSharp.Core/RecordTypes.fs
  FSharp.Core/Microsoft.FSharp.Core/BigIntType.fs
  FSharp.Core/Microsoft.FSharp.Core/IntConversions.fs
  FSharp.Core/Microsoft.FSharp.Core/IntConversionsGenerated.fs
  FSharp.Core/Microsoft.FSharp.Core/OptionModule.fs
  FSharp.Core/Microsoft.FSharp.Core/PrintfTests.fs
  FSharp.Core/Microsoft.FSharp.Core/ResultTests.fs
  FSharp.Core/Microsoft.FSharp.Core/ExtraTopLevelOperatorsTests.fs
  FSharp.Core/Microsoft.FSharp.Control/Cancellation.fs
  FSharp.Core/Microsoft.FSharp.Control/AsyncType.fs
  FSharp.Core/Microsoft.FSharp.Control/LazyType.fs
  FSharp.Core/Microsoft.FSharp.Control/MailboxProcessorType.fs
  FSharp.Core/Microsoft.FSharp.Control/AsyncModule.fs
  FSharp.Core/Microsoft.FSharp.Control/ObservableModule.fs
  FSharp.Core/Microsoft.FSharp.Control/EventModule.fs
  FSharp.Core/Microsoft.FSharp.Reflection/FSharpReflection.fs
  FSharp.Core/Microsoft.FSharp.Quotations/FSharpQuotations.fs
  TypeForwarding.fs
  StructTuples.fs
  SurfaceArea.net40.fs
  
CopyAndSubstituteTextFiles:
  mono /usr/src/RPM/BUILD/fsharp-10.2.1/packages/FSharp.Compiler.Tools.4.1.27/tools/fsi.exe --exec "/usr/src/RPM/BUILD/fsharp-10.2.1/src/scripts/subst.fsx" --in:"/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.dll.config" --out:"/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FSharp.Core.Unittests.dll.config" --pattern1:"FSCoreVersion" --replacement1:"4.5.0.0" --pattern2:"" --replacement2:"" 
_CopyFilesMarkedCopyLocal:
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/FsCheck.3.0.0-alpha3/lib/net452/FsCheck.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FsCheck.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/NUnit.3.5.0/lib/net45/nunit.framework.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/nunit.framework.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/packages/System.ValueTuple.4.4.0/lib/portable-net40+sl4+win8+wp8/System.ValueTuple.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/System.ValueTuple.dll".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/NUnit.3.5.0/lib/net45/nunit.framework.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/nunit.framework.xml".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/FsCheck.3.0.0-alpha3/lib/net452/FsCheck.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FsCheck.pdb".
  Copying file from "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../packages/FsCheck.3.0.0-alpha3/lib/net452/FsCheck.xml" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FsCheck.xml".
  Creating "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/obj/Release/net40/FSharp.Core.Unittests.fsproj.CopyComplete" because "AlwaysCreate" was specified.
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/net40/FSharp.Core.UnitTests.dll" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FSharp.Core.UnitTests.dll".
  FSharp.Core.Unittests -> /usr/src/RPM/BUILD/fsharp-10.2.1/Release/net40/bin/FSharp.Core.UnitTests.dll
  Copying file from "obj/Release/net40/FSharp.Core.UnitTests.pdb" to "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/../../src/../Release/net40/bin/FSharp.Core.UnitTests.pdb".
Done Building Project "/usr/src/RPM/BUILD/fsharp-10.2.1/tests/FSharp.Core.UnitTests/FSharp.Core.Unittests.fsproj" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:01:18.28
mkdir -p Release/fsharp30/net40/bin
mkdir -p Release/fsharp31/net40/bin
mkdir -p Release/fsharp40/net40/bin
mkdir -p Release/fsharp41/net40/bin
cp -p packages/FSharp.Core.3.0.2/lib/net40/* Release/fsharp30/net40/bin
cp -p packages/FSharp.Core.3.1.2.5/lib/net40/* Release/fsharp31/net40/bin
cp -p packages/FSharp.Core.4.0.0.1/lib/net40/* Release/fsharp40/net40/bin
cp -p packages/FSharp.Core.4.1.18/lib/net40/* Release/fsharp41/net40/bin
mkdir -p Release/portable7/bin
cp -p packages/FSharp.Core.4.1.18/lib/portable-net45+netcore45/* Release/portable7/bin
mkdir -p Release/portable47/bin
cp -p packages/FSharp.Core.4.1.18/lib/portable-net45+sl5+netcore45/* Release/portable47/bin
mkdir -p Release/portable78/bin
cp -p packages/FSharp.Core.4.1.18/lib/portable-net45+netcore45+wp8/* Release/portable78/bin
mkdir -p Release/portable259/bin
cp -p packages/FSharp.Core.4.1.18/lib/portable-net45+netcore45+wpa81+wp8/* Release/portable259/bin
mkdir -p Release/monoandroid10+monotouch10+xamarinios10/bin
cp -p packages/FSharp.Core.4.1.18/lib/portable-net45+monoandroid10+monotouch10+xamarinios10/* Release/monoandroid10+monotouch10+xamarinios10/bin
mkdir -p Release/xamarinmacmobile/bin
cp -p packages/FSharp.Core.4.1.18/lib/xamarinmac20/* Release/xamarinmacmobile/bin
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
make: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.4923
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/fsharp-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/fsharp-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd fsharp-10.2.1
+ make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/fsharp-buildroot
make: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ F#
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ SDKs/F#
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild/Microsoft/VisualStudio/v/FSharp
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild/Microsoft/VisualStudio/v11.0/FSharp
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild/Microsoft/VisualStudio/v12.0/FSharp
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild/Microsoft/VisualStudio/v14.0/FSharp
rm -fr /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild/Microsoft/VisualStudio/v15.0/FSharp
make -C mono/FSharp.Core TargetDotnetProfile=net40 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Core.dll with Mono key
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Core.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Core.xml into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Core.sigdata into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Core.optdata into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing FSharp.Core 4.4.5.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api/.NETFramework/v4.0/4.4.5.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Build install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Build'
Installing FSharp.Build.dll
Installing Microsoft.FSharp.Targets and Microsoft.Portable.FSharp.Targets into install locations matching Visual Studio
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ F#/v4.0/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ SDKs/F#/3.0/Framework/v4.0/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ SDKs/F#/3.1/Framework/v4.0/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ SDKs/F#/4.0/Framework/v4.0/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft\ SDKs/F#/4.1/Framework/v4.0/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v/FSharp/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v11.0/FSharp/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v12.0/FSharp/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/FSharp/
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Build.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Build.xml into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Build'
make -C mono/FSharp.Compiler.Private install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Private'
Installing FSharp.Compiler.Private.dll
Installing extra dependency System.Collections.Immutable.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing extra dependency System.Reflection.Metadata.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Private.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Private.xml into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Private'
make -C mono/Fsc install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/Fsc'
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsc.exe
sed -e 's,[@]DIR[@],/usr/lib/mono/fsharp,g' -e 's,[@]TOOL[@],fsc.exe,g' -e 's,[@]MONOBINDIR[@],/usr/bin/,g' < /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../mono/launcher > /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpc
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpc
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsc.exe /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsc.exe.config /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpc /usr/src/tmp/fsharp-buildroot/usr/bin/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/Fsc'
make -C mono/FSharp.Compiler.Interactive.Settings install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Interactive.Settings'
Installing FSharp.Compiler.Interactive.Settings.dll
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Interactive.Settings.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Interactive.Settings.xml into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Interactive.Settings'
make -C mono/FSharp.Compiler.Server.Shared install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Server.Shared'
Installing FSharp.Compiler.Server.Shared.dll
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Server.Shared.dll to /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
Installing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/FSharp.Compiler.Server.Shared.xml into /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Compiler.Server.Shared'
make -C mono/fsi install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/fsi'
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsi.exe
sed -e 's,[@]DIR[@],/usr/lib/mono/fsharp,g' -e 's,[@]TOOL[@],fsi.exe,g' -e 's,[@]MONOBINDIR[@],/usr/bin/,g' < /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../mono/launcher > /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpi
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpi
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsi.exe /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsi.exe.config /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpi /usr/src/tmp/fsharp-buildroot/usr/bin/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/fsi'
make -C mono/fsiAnyCpu install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/fsiAnyCpu'
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsiAnyCpu.exe
sed -e 's,[@]DIR[@],/usr/lib/mono/fsharp,g' -e 's,[@]TOOL[@],fsiAnyCpu.exe,g' -e 's,[@]MONOBINDIR[@],/usr/bin/,g' < /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../mono/launcher > /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpiAnyCpu
chmod +x /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpiAnyCpu
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsiAnyCpu.exe /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsiAnyCpu.exe.config /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp
/usr/libexec/rpm-build/install -p -c -m 755 /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/net40/bin/fsharpiAnyCpu /usr/src/tmp/fsharp-buildroot/usr/bin/
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/fsiAnyCpu'
make -C mono/FSharp.Core TargetDotnetProfile=net40 FSharpCoreBackVersion=3.0 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/fsharp30/net40/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 4.3.0.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api/.NETFramework/v4.0/4.3.0.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=net40 FSharpCoreBackVersion=3.1 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/fsharp31/net40/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 4.3.1.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api/.NETFramework/v4.0/4.3.1.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=net40 FSharpCoreBackVersion=4.0 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/fsharp40/net40/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 4.4.0.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api/.NETFramework/v4.0/4.4.0.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=net40 FSharpCoreBackVersion=4.1 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/fsharp41/net40/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 4.4.1.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api/.NETFramework/v4.0/4.4.1.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=portable47 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/portable47/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 3.47.41.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/.NETPortable/3.47.41.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=portable7 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/portable7/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 3.7.41.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/.NETCore/3.7.41.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=portable78 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/portable78/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 3.78.41.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/.NETCore/3.78.41.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=portable259 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/portable259/bin/FSharp.Core.dll with Mono key
Installing FSharp.Core 3.259.41.0 reference assembly into api location
 --> /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/.NETCore/3.259.41.0
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=monoandroid10+monotouch10+xamarinios10 install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/monoandroid10+monotouch10+xamarinios10/bin/FSharp.Core.dll with Mono key
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
make -C mono/FSharp.Core TargetDotnetProfile=xamarinmacmobile install
make[1]: Entering directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
Installing FSharp.Core.dll
Signing /usr/src/RPM/BUILD/fsharp-10.2.1/mono/../Release/xamarinmacmobile/bin/FSharp.Core.dll with Mono key
make[1]: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1/mono/FSharp.Core'
echo "------------------------------ INSTALLED FILES --------------"
------------------------------ INSTALLED FILES --------------
ls -xlR /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp /usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild /usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Reference\ Assemblies /usr/src/tmp/fsharp-buildroot/usr/lib/mono/gac/FSharp* /usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft* || true
ls: cannot access '/usr/src/tmp/fsharp-buildroot/usr/lib/mono/msbuild': No such file or directory
ls: cannot access '/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Reference Assemblies': No such file or directory
ls: cannot access '/usr/src/tmp/fsharp-buildroot/usr/lib/mono/gac/FSharp*': No such file or directory
/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft F#:
total 0
drwxr-xr-x 2 builder builder 80 Dec 22 11:07 v4.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft F#/v4.0:
total 8
-rwxr-xr-x 1 builder builder 152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder 161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs:
total 0
drwxr-xr-x 6 builder builder 120 Dec 22 11:07 F#

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 3.0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 3.1
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 4.0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 4.1

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.0:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 Framework

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.0/Framework:
total 0
drwxr-xr-x 2 builder builder 80 Dec 22 11:07 v4.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.0/Framework/v4.0:
total 8
-rwxr-xr-x 1 builder builder 152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder 161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.1:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 Framework

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.1/Framework:
total 0
drwxr-xr-x 2 builder builder 80 Dec 22 11:07 v4.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/3.1/Framework/v4.0:
total 8
-rwxr-xr-x 1 builder builder 152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder 161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.0:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 Framework

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.0/Framework:
total 0
drwxr-xr-x 2 builder builder 80 Dec 22 11:07 v4.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.0/Framework/v4.0:
total 8
-rwxr-xr-x 1 builder builder 152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder 161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.1:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 Framework

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.1/Framework:
total 0
drwxr-xr-x 2 builder builder 80 Dec 22 11:07 v4.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/Microsoft SDKs/F#/4.1/Framework/v4.0:
total 8
-rwxr-xr-x 1 builder builder 152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder 161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp:
total 21372
-rwxr-xr-x 1 builder builder   142848 Dec 22 11:01 FSharp.Build.dll
-rwxr-xr-x 1 builder builder     2123 Dec 22 11:01 FSharp.Build.xml
-rwxr-xr-x 1 builder builder    36352 Dec 22 11:04 FSharp.Compiler.Interactive.Settings.dll
-rwxr-xr-x 1 builder builder     8288 Dec 22 11:04 FSharp.Compiler.Interactive.Settings.xml
-rwxr-xr-x 1 builder builder 14798848 Dec 22 11:04 FSharp.Compiler.Private.dll
-rwxr-xr-x 1 builder builder  1290008 Dec 22 11:03 FSharp.Compiler.Private.xml
-rwxr-xr-x 1 builder builder    12800 Dec 22 11:05 FSharp.Compiler.Server.Shared.dll
-rwxr-xr-x 1 builder builder      137 Dec 22 11:04 FSharp.Compiler.Server.Shared.xml
-rwxr-xr-x 1 builder builder  2685952 Dec 22 11:07 FSharp.Core.dll
-rwxr-xr-x 1 builder builder   441999 Dec 22 11:01 FSharp.Core.optdata
-rwxr-xr-x 1 builder builder   577629 Dec 22 11:01 FSharp.Core.sigdata
-rwxr-xr-x 1 builder builder   750058 Dec 22 11:01 FSharp.Core.xml
-rwxr-xr-x 1 builder builder    27110 Sep  5  2018 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder     2053 Sep  5  2018 Microsoft.Portable.FSharp.Targets
-rwxr-xr-x 1 builder builder   359560 May 15  2018 System.Collections.Immutable.dll
-rwxr-xr-x 1 builder builder   584848 May 15  2018 System.Reflection.Metadata.dll
drwxr-xr-x 5 builder builder      100 Dec 22 11:07 api
-rwxr-xr-x 1 builder builder    15360 Dec 22 11:04 fsc.exe
-rwxr-xr-x 1 builder builder     1386 Dec 22 11:04 fsc.exe.config
-rwxr-xr-x 1 builder builder    50176 Dec 22 11:05 fsi.exe
-rwxr-xr-x 1 builder builder     1354 Dec 22 11:05 fsi.exe.config
-rwxr-xr-x 1 builder builder    50176 Dec 22 11:05 fsiAnyCpu.exe
-rwxr-xr-x 1 builder builder     1401 Dec 22 11:05 fsiAnyCpu.exe.config

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/api:
total 0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 Microsoft

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft:
total 0
drwxr-xr-x 7 builder builder 140 Dec 22 11:07 VisualStudio

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio:
total 0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 v
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 v11.0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 v12.0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 v14.0
drwxr-xr-x 3 builder builder 60 Dec 22 11:07 v15.0

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v:
total 0
drwxr-xr-x 2 builder builder 140 Dec 22 11:07 FSharp

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v/FSharp:
total 28
-rwxr-xr-x 1 builder builder 5355 Sep  5  2018 Microsoft.FSharp.NetSdk.props
-rwxr-xr-x 1 builder builder 4505 Sep  5  2018 Microsoft.FSharp.NetSdk.targets
-rwxr-xr-x 1 builder builder 1659 Sep  5  2018 Microsoft.FSharp.Overrides.NetSdk.targets
-rwxr-xr-x 1 builder builder  152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder  161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v11.0:
total 0
drwxr-xr-x 2 builder builder 140 Dec 22 11:07 FSharp

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v11.0/FSharp:
total 28
-rwxr-xr-x 1 builder builder 5355 Sep  5  2018 Microsoft.FSharp.NetSdk.props
-rwxr-xr-x 1 builder builder 4505 Sep  5  2018 Microsoft.FSharp.NetSdk.targets
-rwxr-xr-x 1 builder builder 1659 Sep  5  2018 Microsoft.FSharp.Overrides.NetSdk.targets
-rwxr-xr-x 1 builder builder  152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder  161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v12.0:
total 0
drwxr-xr-x 2 builder builder 140 Dec 22 11:07 FSharp

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v12.0/FSharp:
total 28
-rwxr-xr-x 1 builder builder 5355 Sep  5  2018 Microsoft.FSharp.NetSdk.props
-rwxr-xr-x 1 builder builder 4505 Sep  5  2018 Microsoft.FSharp.NetSdk.targets
-rwxr-xr-x 1 builder builder 1659 Sep  5  2018 Microsoft.FSharp.Overrides.NetSdk.targets
-rwxr-xr-x 1 builder builder  152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder  161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v14.0:
total 0
drwxr-xr-x 2 builder builder 140 Dec 22 11:07 FSharp

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/FSharp:
total 28
-rwxr-xr-x 1 builder builder 5355 Sep  5  2018 Microsoft.FSharp.NetSdk.props
-rwxr-xr-x 1 builder builder 4505 Sep  5  2018 Microsoft.FSharp.NetSdk.targets
-rwxr-xr-x 1 builder builder 1659 Sep  5  2018 Microsoft.FSharp.Overrides.NetSdk.targets
-rwxr-xr-x 1 builder builder  152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder  161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0:
total 0
drwxr-xr-x 2 builder builder 140 Dec 22 11:07 FSharp

/usr/src/tmp/fsharp-buildroot/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp:
total 28
-rwxr-xr-x 1 builder builder 5355 Sep  5  2018 Microsoft.FSharp.NetSdk.props
-rwxr-xr-x 1 builder builder 4505 Sep  5  2018 Microsoft.FSharp.NetSdk.targets
-rwxr-xr-x 1 builder builder 1659 Sep  5  2018 Microsoft.FSharp.Overrides.NetSdk.targets
-rwxr-xr-x 1 builder builder  152 Dec 22 11:07 Microsoft.FSharp.Targets
-rwxr-xr-x 1 builder builder  161 Dec 22 11:07 Microsoft.Portable.FSharp.Targets
make: Leaving directory '/usr/src/RPM/BUILD/fsharp-10.2.1'
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/fsharp-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/fsharp-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/fsharp-buildroot/ (default)
Compressing files in /usr/src/tmp/fsharp-buildroot (auto)
Adjusting library links in /usr/src/tmp/fsharp-buildroot
./usr/lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/fsharp-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: fsharp-10.2.1-alt3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.67138
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd fsharp-10.2.1
+ DOCDIR=/usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ /bin/mkdir -p /usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ cp -prL LICENSE License.txt README.md /usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ chmod -R go-w /usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ chmod -R a+rX /usr/src/tmp/fsharp-buildroot/usr/share/doc/fsharp-10.2.1
+ exit 0
Finding Provides (using sh -c '/usr/lib/rpm/find-provides | sort | uniq')
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kEbTAZ
find-provides: running scripts (alternatives,debuginfo,gir,lib,mono,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using sh -c '/usr/lib/rpm/find-requires | sort | uniq | grep ^... | sed \
	-e "s/mono(System.Collections.Immutable).*/mono(System.Collections.Immutable) = 1.2.1.0/" \
	-e "s/mono(System.ValueTuple).*/mono(System.ValueTuple) = 4.0.3.0/" \
	-e "/mono(System.Core) = 2.0/d" \
	-e "/mono(System.Net) = 2.0/d" \
	-e "/mono(System.Numerics) = 2.0/d"')
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7NmCDZ
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,mono,monolib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/FSharp.Build.dll: cannot resolve module reference Advapi32.dll
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/FSharp.Compiler.Private.dll: cannot resolve module reference kernel32.dll
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/FSharp.Compiler.Private.dll: cannot resolve module reference Advapi32.dll
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/FSharp.Compiler.Private.dll: cannot resolve module reference kernel32
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/FSharp.Compiler.Private.dll: cannot resolve module reference mscoree.dll
monolib.req: /usr/src/tmp/fsharp-buildroot/usr/lib/mono/fsharp/System.Reflection.Metadata.dll: cannot resolve module reference kernel32.dll
Provides: mono(FSharp.Build) = 10.2.3.0, mono(FSharp.Compiler.Interactive.Settings) = 10.2.3.0, mono(FSharp.Compiler.Private) = 10.2.3.0, mono(FSharp.Compiler.Server.Shared) = 10.2.3.0, mono(FSharp.Core) = 3.259.41.0, mono(FSharp.Core) = 3.47.41.0, mono(FSharp.Core) = 3.7.41.0, mono(FSharp.Core) = 3.78.41.0, mono(FSharp.Core) = 4.3.0.0, mono(FSharp.Core) = 4.3.1.0, mono(FSharp.Core) = 4.4.0.0, mono(FSharp.Core) = 4.5.0.0, mono(System.Collections.Immutable) = 1.2.3.0, mono(System.Reflection.Metadata) = 1.4.3.0
Requires: /bin/sh, mono(Microsoft.Build) = 14.0.0.0, mono(Microsoft.Build.Framework) = 14.0, mono(Microsoft.Build.Tasks.Core) = 14.0.0.0, mono(Microsoft.Build.Utilities.Core) = 14.0.0.0, mono(System) = 2.0, mono(System) = 4.0, mono(System.Collections) = 4.0, mono(System.Collections.Concurrent) = 4.0, mono(System.Collections.Immutable) = 1.2.1.0, mono(System.Core) = 4.0, mono(System.Diagnostics.Debug) = 4.0, mono(System.Dynamic.Runtime) = 4.0, mono(System.Globalization) = 4.0, mono(System.IO) = 4.0, mono(System.IO.Compression) = 4.0, mono(System.Linq) = 4.0, mono(System.Linq.Expressions) = 4.0, mono(System.Linq.Queryable) = 4.0, mono(System.Net.Requests) = 4.0, mono(System.Numerics) = 4.0, mono(System.Reflection) = 4.0, mono(System.Reflection.Extensions) = 4.0, mono(System.Reflection.Primitives) = 4.0, mono(System.Resources.ResourceManager) = 4.0, mono(System.Runtime) = 4.0, mono(System.Runtime.Extensions) = 4.0, mono(System.Runtime.InteropServices) = 4.0, mono(System.Runtime.Numerics) = 4.0, mono(System.Runtime.Remoting) = 4.0, mono(System.Text.Encoding) = 4.0, mono(System.Text.Encoding.Extensions) = 4.0, mono(System.Text.RegularExpressions) = 4.0, mono(System.Threading) = 4.0, mono(System.Threading.Tasks) = 4.0, mono(System.Threading.Tasks.Parallel) = 4.0, mono(System.Windows.Forms) = 4.0, mono(System.Xml) = 4.0, mono(System.Xml.Linq) = 4.0, mono(mscorlib) = 2.0, mono(mscorlib) = 4.0
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7FofzX
Wrote: /usr/src/RPM/RPMS/i586/fsharp-10.2.1-alt3.i586.rpm (w2T.xzdio)
499.59user 8.16system 9:20.42elapsed 90%CPU (0avgtext+0avgdata 934128maxresident)k
0inputs+0outputs (0major+3136158minor)pagefaults 0swaps
528.19user 12.19system 10:13.10elapsed 88%CPU (0avgtext+0avgdata 934128maxresident)k
219432inputs+0outputs (0major+3606995minor)pagefaults 0swaps
--- fsharp-10.2.1-alt3.i586.rpm.repo	2020-11-18 14:16:33.000000000 +0000
+++ fsharp-10.2.1-alt3.i586.rpm.hasher	2020-12-22 11:07:34.536943759 +0000
@@ -183,3 +183,3 @@
 Requires: mono(mscorlib) = 4.0
-Requires: rpmlib(PayloadIsLzma)  
+Requires: rpmlib(PayloadIsXz)  
 Provides: mono(FSharp.Build) = 10.2.3.0