Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test failure in Gentoo Linux #834

Open
hololeap opened this issue Jan 9, 2023 · 2 comments
Open

Test failure in Gentoo Linux #834

hololeap opened this issue Jan 9, 2023 · 2 comments

Comments

@hololeap
Copy link

hololeap commented Jan 9, 2023

This failure is popping up in Gentoo Linux, both when shake-0.19.7 is built via the package manager, and via cabal:

[77 of 82] Compiling Part_Development_Shake ( Part_Development_Shake.hs, nothing )

Part_Development_Shake.hs:366:26: error:
    parse error on input ‘type’
    |
366 |   • Couldn't match type ‘IO’ with ‘StateT s IO’
    |                          ^^^^
Error when running Shake build system:
  at want, called at src/Test/Docs.hs:19:5 in main:Test.Docs
* Depends on: Success.txt
  at cmd_, called at src/Test/Docs.hs:180:9 in main:Test.Docs
* Raised the exception:
Development.Shake.cmd, system command failed
Command line: ghc -fno-code -ignore-package=hashmap -idist/build/autogen -i../../src Main.hs
Exit code: 1
Stderr:
Part_Development_Shake.hs:366:26: error:
    parse error on input ‘type’
    |
366 |   • Couldn't match type ‘IO’ with ‘StateT s IO’
    |                          ^^^^



TESTS FAILED
Test suite shake-test: FAIL

This is probably being caused by some dependency having different versions or flags on my system than what the tests are built for, which is causing a change in behavior. Full build log is here.

@hololeap
Copy link
Author

hololeap commented Jan 9, 2023

Here is the verbose `cabal config` output
# cabal configure --verbose --flag=-cloud --flag=-portable --flag=-embed-files --enable-tests
Project settings changed, reconfiguring...
creating /home/kinetik/tmp/shake-0.19.7/dist-newstyle
creating /home/kinetik/tmp/shake-0.19.7/dist-newstyle/cache
this build was affected by the following (project) config files:
Compiler settings changed, reconfiguring...
/usr/bin/ghc --numeric-version
looking for tool ghc-pkg near compiler in /usr/bin
found ghc-pkg in /usr/bin/ghc-pkg-9.0.2
/usr/bin/ghc-pkg-9.0.2 --version
/usr/bin/ghc --supported-languages
/usr/bin/ghc --info
/usr/bin/ghc --print-global-package-db
Reading available packages of hackage.haskell.org...
Using most recent state specified from most recent cabal update
index-state(hackage.haskell.org) = 2023-01-07T22:38:10Z
/usr/bin/pkg-config --version
/usr/bin/pkg-config --variable pc_path pkg-config
/usr/bin/pkg-config --version
/usr/bin/pkg-config --list-all
/usr/bin/pkg-config --modversion mtdev jbig2dec gumbo libnatspec xrandr xdamage lzo2 xv xcomposite yaml-0.1 libev xcb-util xcb-event xcb-aux xcb-atom libverto-libev libverto popt sm xt cmocka xpm libsignal-protocol-c libsysfs xkbcomp xfixes xaw7 libndp libassuan libb2 glu libprocps slirp lmdb msgpack termkey gudev-1.0 isl xi libevent_openssl libevent_pthreads libevent_extra libevent_core libevent libmd libpkgconf gmpxx gmp jsoncpp libcgroup tk libqrencode ice xdmcp libunwind-coredump libunwind-setjmp libunwind-ptrace libunwind libunwind-generic librhash libpcrecpp libpcreposix libpcre vdpau icecc slang libkeyutils xcursor luajit libnsl fribidi libestr libfastjson libusb-1.0 libnghttp2 libcbor libseccomp libcap-ng libmicrohttpd ldns libinput p11-kit-1 libfido2 mbim-glib fontconfig eglexternalplatform fdk-aac samplerate libdvdcss hiredis hiredis_ssl libargon2 'libiso9660++' 'libcdio++' libudf libiso9660 libcdio dvdnav xscrnsaver libasyncns libbs2b libcdio_cdda libcdio_paranoia lame theoraenc theoradec theora libmodplug x265 json-c libv4l2rds libv4l1 libv4l2 libv4lconvert libdts libdca webrtc-audio-processing exiv2 libtommath xres xkbregistry xkbcommon-x11 xkbcommon graphene-gobject-1.0 graphene-1.0 libatasmart libmpeg2 libmpeg2convert dconf libtomcrypt json-glib-1.0 libparted-fs-resize libparted fdisk smartcols mount blkid uuid librtmp ptexenc teckit libxxhash fftw3l_omp fftw3l_threads fftw3f_omp fftw3f_threads fftw3_omp fftw3_threads fftw3l fftw3 fftw3f enchant-2 libmng libexif gdk-pixbuf-xlib-2.0 libssh2 manette-0.2 libwoff2enc libwoff2dec libwoff2common appindicator3-0.1 gssdp-1.2 gupnp-1.2 gupnp-igd-1.0 nice gtksourceview-3.0 uchardet libcares oniguruma libidn alsa-topology alsa fontutil speex libzip xcb-xvmc xcb-xv xcb-xtest xcb-xkb xcb-xinput xcb-xinerama xcb-xfixes xcb-xf86dri xcb-sync xcb-shm xcb-shape xcb-screensaver xcb-res xcb-render xcb-record xcb-randr xcb-present xcb-glx xcb-dri3 xcb-dri2 xcb-dpms xcb-damage xcb-composite xcb x11-xcb x11 speexdsp mpack dav1d libxcvt wayland-egl-backend wayland-egl wayland-cursor wayland-client wayland-server qrtr-glib qmi-glib epoxy libsmi libnet libmaxminddb sbc libbcg729 libilbc dbi libmtp bytesize libpcap upower-glib fuse dbusmenu-gtk3-0.4 dbusmenu-gtk-0.4 dbusmenu-glib-0.4 duktape x264 libstrophe libattr libacl libsctp libuv libmspack libjq wayland-eglstream fuse3 libtasn1 libnotify libvala-0.56 vapigen-0.56 z3 libkmod freetype2 pygobject-3.0 libass udisks2-btrfs udisks2 lqr-1 libmypaint libnsgif gexiv2 libaria2 libgit2 atomic_ops nspr liblz4 'gtk+-2.0' gdk-2.0 'gtk+-unix-print-2.0' gail 'gtk+-x11-2.0' gdk-x11-2.0 lua5.4 lv2 sratom-0 libtirpc talloc pytalloc-util.cpython-310-x86_64-linux-gnu libnfs lua5.1 tdb tevent hunspell libssh audiofile ldb pyldb-util.cpython-310-x86_64-linux-gnu jemalloc libsrtp2 unibilium libsodium sndfile libpulse-mainloop-glib libpulse-simple libpulse libcanberra-gtk3 libcanberra tree-sitter libcryptsetup libbrotlienc libbrotlidec libbrotlicommon jansson minizip zlib expatw expat ext2fs e2p ss com_err nss-softokn nss serd-0 sord-0 ftgl libntfs-3g lilv-0 libxfce4util-1.0 libxklavier libxfconf-0 libstartup-notification-1.0 libxfce4kbd-private-3 libxfce4ui-2 exo-2 garcon-gtk3-1 garcon-1 keybinder-3.0 libxfce4panel-2.0 thunarx-3 libffmpegthumbnailer accountsservice glfw3 libffi ogg opus liburing vterm libpsx libcap libzstd tcl vorbisfile vorbisenc vorbis kpathsea protobuf-lite protobuf xtables libip6tc libip4tc libiptc bdw-gc libbsd-ctor libbsd-overlay libbsd libgcrypt gpg-error 'sigc++-2.0' hogweed nettle libluv libturbojpeg libjpeg graphite2 wpe-1.0 wpebackend-fdo-1.0 'flac++' flac freeglut glut 'caca++' caca libva-wayland libva-glx libva-x11 libva-drm libva libtiff-4 gnutls libcurl cups readline ruby-2.7 xext xrender xtst xmuu xmu xau xcb-keysyms xxf86vm xkbfile xcb-image xshmfence xft xinerama xcb-ewmh xcb-icccm xcb-renderutil xcb-cursor fontenc xfont2 xpresent pciaccess pixman-1 icu-io icu-i18n icu-uc libxml-2.0 gssrpc krb5-gssapi mit-krb5-gssapi krb5 mit-krb5 kdb kadm-server kadm-client libglvnd glesv2 glesv1_cm gl glx egl opengl libdrm_nouveau libdrm dri gbm libevdev dbus-1 vulkan python-3.10-embed python-3.10 python-3.8-embed python-3.8 libarchive python-3.11-embed python-3.11 python-3.9-embed python-3.9 SDL_rwops_zzip zzipfseeko zzipmmapped zziplib SPIRV-Tools-shared SPIRV-Tools shaderc_combined shaderc_static shaderc harfbuzz-gobject harfbuzz-icu harfbuzz-subset harfbuzz libical-glib libical babl-0.1 babl librsvg-2.0 blockdev blockdev-utils mm-glib ModemManager libsecret-unstable libsecret-1 atk-bridge-2.0 atk atspi-2 ibus-1.0 libpeas-gtk-1.0 libpeas-1.0 gee-0.8 gspell-1 libavutil libswscale libswresample libpostproc libavresample libavcodec libavformat libavfilter libavdevice indicator3-0.4 libexslt libxslt dbus-glib-1 giomm-2.4 glibmm-2.4 cairomm-xlib-xrender-1.0 cairomm-xlib-1.0 cairomm-svg-1.0 cairomm-ps-1.0 cairomm-png-1.0 cairomm-pdf-1.0 cairomm-ft-1.0 cairomm-1.0 atkmm-1.6 pangomm-1.4 libsoup-2.4 gobject-introspection-no-export-1.0 gobject-introspection-1.0 webkit2gtk-web-extension-4.0 webkit2gtk-4.0 javascriptcoregtk-4.0 gtkmm-3.0 gdkmm-3.0 openssl libssl libcrypto libpcre2-32 libpcre2-16 libpcre2-posix libpcre2-8 libudev libsystemd jack libpipewire-0.3 libspa-0.2 libdvbpsi Qt5Core Qt5Xml Qt5Test Qt5Concurrent Qt5DBus mad aribb24 libdmtx shout dotconf oggkate kate soxr-lsr soxr tiger Qt5Sql libvncclient libvncserver zxing id3tag editorconfig xmlb Qt5Network appstream Qt5OpenGLExtensions Qt5Gui Qt5Widgets Qt5QuickWidgets Qt5QuickTest Qt5Quick Qt5QmlWorkerScript Qt5QmlModels Qt5Qml Qt5WaylandCompositor Qt5WaylandClient Qt5X11Extras Qt5Help Qt5Svg Qt5PrintSupport Qt5OpenGL Qt5QuickControls2 Qt5QuickTemplates2 polkit-qt5-agent-1 polkit-qt5-gui-1 polkit-qt5-core-1 polkit-qt5-1 Qt5Designer Qt5UiTools Qt5UiPlugin Qt5XmlPatterns dbusmenu-qt5 Qt5VirtualKeyboard gpgme-glib gpgme qca2-qt5 Qt5MultimediaWidgets Qt5Multimedia libprojectM sox espeak-ng libvlc vlc-plugin speech-dispatcher Qt5TextToSpeech phonon4qt5 pthread-stubs Qt5Bluetooth Qt5WebChannel dbus-python gconf-2.0 botan-2 liblzma libmnl spandsp libdw libelf libidn2 faad2 libopenjp2 taglib_c taglib libcrypt libxcrypt libsepol libnl-xfrm-3.0 libnl-route-3.0 libnl-nf-3.0 libnl-idiag-3.0 libnl-genl-3.0 libnl-3.0 libwebpdemux libwebpmux libwebpdecoder libwebp libselinux cairo-tee cairo-pdf cairo-ps cairo-script cairo-glx cairo-egl cairo-gl cairo-xcb-shm cairo-xcb cairo-xlib-xrender cairo-xlib cairo-ft cairo-fc cairo-svg cairo-png cairo-script-interpreter cairo-gobject cairo pangocairo pangoxft pangofc pangoot pangoft2 pango gdk-pixbuf-2.0 gstreamer-check-1.0 gstreamer-net-1.0 gstreamer-controller-1.0 gstreamer-base-1.0 gstreamer-1.0 gstreamer-plugins-base-1.0 gstreamer-gl-egl-1.0 gstreamer-gl-wayland-1.0 gstreamer-gl-x11-1.0 gstreamer-gl-prototypes-1.0 gstreamer-gl-1.0 gstreamer-allocators-1.0 gstreamer-app-1.0 gstreamer-riff-1.0 gstreamer-rtsp-1.0 gstreamer-sdp-1.0 gstreamer-pbutils-1.0 gstreamer-rtp-1.0 gstreamer-audio-1.0 gstreamer-video-1.0 gstreamer-fft-1.0 gstreamer-tag-1.0 gstreamer-webrtc-1.0 gstreamer-wayland-1.0 gstreamer-transcoder-1.0 gstreamer-sctp-1.0 gstreamer-player-1.0 gstreamer-play-1.0 gstreamer-mpegts-1.0 gstreamer-photography-1.0 gstreamer-insertbin-1.0 gstreamer-codecparsers-1.0 gstreamer-bad-audio-1.0 gstreamer-plugins-bad-1.0 gdlib appstream-glib 'gtk+-unix-print-3.0' gdk-wayland-3.0 gdk-x11-3.0 'gtk+-wayland-3.0' 'gtk+-x11-3.0' gail-3.0 'gtk+-3.0' gdk-3.0 gcr-3 gcr-ui-3 gcr-base-3 gck-1 polkit-agent-1 polkit-gobject-1 gtk4-unix-print gtk4-x11 gtk4-wayland gtk4 libnm poppler-cpp poppler-glib poppler-qt5 poppler libgvpr liblab_gamut libgvc libpathplan libcgraph libxdot libcdt KF5WaylandClient kscreen2 libproxy-1.0 libKF5Attica sdl2 libsyn123 libout123 libmpg123 Baloo libKActivities libKActivitiesStats plasma-key-data wireplumber-0.4 faudio FAudio SDL2_image openal SDL2_ttf cblas blas lapack libsoup-3.0 liblightdm-qt5-3 liblightdm-gobject-1 gegl-sc-0.4 gegl-0.4 libnftables wireshark gtksourceview-4 ddjvuapi vte-2.91 libgepub-0.7 dvdread libp11 devmapper-event devmapper lcms2 libsidutils libsidplay2 libqpdf libpsl orc-0.4 orc-test-0.4 ijs smbclient netapi samba-policy.cpython-310-x86_64-linux-gnu ndr ndr_nbt ndr_standard ndr_krb5pac samba-util wbclient samba-credentials samdb dcerpc dcerpc_samr samba-hostconfig sdl tumbler-1 libmarkdown libchromaprint xapian-core gtest_main gtest gmock_main gmock check libaccounts-glib accounts-qt5 libsass cfitsio libraw_r libraw gusb libgcab-1.0 ply-boot-client ply-splash-graphics ply-splash-core appmenu-gtk3-parser libspectre scim-x11utils scim-gtkutils scim Qt5WebSockets Qt5Sensors SignOnExtension signon-plugins-common libsignon-qt5 signon-plugins signond signon-oauth2plugin KF5BluezQt jcat libcryptopp fwupd opusurl opusfile libfakekey Qt5ScriptTools Qt5Script KF5CalendarCore synctex texluajit texlua53 ksba OktetaGui OktetaCore rubberband libpipeline libpng libpng16 libnftnl auparse audit libapparmor pam_misc pamc pam bluez py3cairo libfontembed libcupsfilters libpci libbtrfsutil gimpui-2.0 gimpthumb-2.0 gimp-2.0 libwnck-3.0 wavpack ell 'ncurses++tw' formtw menutw paneltw tinfotw ncursestw 'ncurses++t' formt menut panelt tinfot ncursest 'ncurses++w' formw menuw panelw tinfow ncursesw 'ncurses++' form menu panel tinfo ncurses libedit libmagic libqalculate libplacebo sqlite3 valgrind libnewt gio-unix-2.0 gio-2.0 gmodule-2.0 gmodule-export-2.0 gmodule-no-export-2.0 gthread-2.0 gobject-2.0 glib-2.0 xwayland xorg-server mpv xorg-evdev xorg-libinput 'Magick++-7.Q16' 'Magick++' MagickWand-7.Q16 MagickWand MagickCore-7.Q16 MagickCore ImageMagick-7.Q16 ImageMagick mujs mpfr mupdf xtrans xorg-macros bash-completion xbitmaps shared-mime-info gtk-doc ffnvcodec xcb-proto wayland-scanner wayland-eglstream-protocols poppler-data mypaint-brushes-2.0 wayland-protocols xwaylandproto xproto xineramaproto xf86vidmodeproto xf86driproto xf86dgaproto xf86bigfontproto xextproto xcmiscproto videoproto scrnsaverproto resourceproto renderproto recordproto randrproto presentproto kbproto inputproto glproto fontsproto fixesproto dri3proto dri2proto dpmsproto dmxproto damageproto compositeproto bigreqsproto applewmproto xkeyboard-config SPIRV-Headers libecpg_compat libecpg libpgtypes libpq gsettings-desktop-schemas adwaita-icon-theme systemd udev glm mobile-broadband-provider-info gi-docgen iso-codes mm-common-util 'mm-common-libstdc++' xdg-desktop-portal dracut iwdevtools hwdata
Resolving dependencies...
Component graph for shake-0.19.7:
   component test:shake-test
   component exe:shake
   component lib
component shake-0.19.7-inplace-shake-test
   include QuickCheck-2.14.2-5TJWj8RfGS4BuiQyYajrDA
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
unit shake-0.19.7-inplace-shake-test
   include QuickCheck-2.14.2-5TJWj8RfGS4BuiQyYajrDA
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
component shake-0.19.7-inplace-shake
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
unit shake-0.19.7-inplace-shake
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
component shake-0.19.7-inplace
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
unit shake-0.19.7-inplace
   include base-4.15.1.0
   include binary-0.8.8.0
   include bytestring-0.10.12.1
   include deepseq-1.4.5.0
   include directory-1.3.6.2
   include extra-1.7.12-GIuLGdHc2Nc8Ja4mRgKcd9
   include filepath-1.4.2.1
   include filepattern-0.1.3-5iknpCgInWWFafawNzV3a0
   include hashable-1.4.1.0-4q2GQ8EHlVXjYChNGY2Xh
   include heaps-0.4-2Igl4eZIICN6j5rk1LQb6G
   include js-dgtable-0.5.2-BP8cvX2EPWg5MI68SZQi3j
   include js-flot-0.8.3-KxcAR7E1faRH4RRowBqVgB
   include js-jquery-3.3.1-B8dTtGgCCxL1DlTDqHWaUu
   include primitive-0.7.4.0-FsFk7nD36iBGCegfgq403a
   include process-1.6.16.0-DwM89Pbdnz2GiwlrhOZ0Im
   include random-1.2.1.1-KjmMag7wadRGMIUwLUKBoV
   include time-1.9.3
   include transformers-0.5.6.2
   include unix-2.7.2.2
   include unordered-containers-0.2.19.1-G4OHUTtfWDK85eNgDn0RlK
   include utf8-string-1.0.2-Lm887ungamcD8QgwYloUIG
   Development.Shake=shake-0.19.7-inplace:Development.Shake,Development.Shake.Classes=shake-0.19.7-inplace:Development.Shake.Classes,Development.Shake.Command=shake-0.19.7-inplace:Development.Shake.Command,Development.Shake.Config=shake-0.19.7-inplace:Development.Shake.Config,Development.Shake.Database=shake-0.19.7-inplace:Development.Shake.Database,Development.Shake.FilePath=shake-0.19.7-inplace:Development.Shake.FilePath,Development.Shake.Forward=shake-0.19.7-inplace:Development.Shake.Forward,Development.Shake.Rule=shake-0.19.7-inplace:Development.Shake.Rule,Development.Shake.Util=shake-0.19.7-inplace:Development.Shake.Util
Build profile: -w ghc-9.0.2 -O1
In order, the following would be built:
- shake-0.19.7 (lib) (first run)
- shake-0.19.7 (exe:shake) (first run)
- shake-0.19.7 (test:shake-test) (first run)

@hololeap
Copy link
Author

Tests are still failing, now with shake-0.19.8 and ghc-9.4.8:

[77 of 82] Compiling Part_Development_Shake ( Part_Development_Shake.hs, nothing )

Part_Development_Shake.hs:376:9: error:
    parse error (possibly incorrect indentation or mismatched brackets)
    |
376 |         want ["target.exe"]
    |         ^
[78 of 82] Compiling Development.Shake.Forward ( ../../src/Development/Shake/Forward.hs, nothing )
[79 of 82] Compiling Part_Development_Shake_Forward ( Part_Development_Shake_Forward.hs, nothing )
[80 of 82] Compiling Development.Shake.Config ( ../../src/Development/Shake/Config.hs, nothing )
[81 of 82] Compiling Part_Development_Shake_Config ( Part_Development_Shake_Config.hs, nothing )
Error when running Shake build system:
  at want, called at src/Test/Docs.hs:19:5 in main:Test.Docs
* Depends on: Success.txt
  at cmd_, called at src/Test/Docs.hs:180:9 in main:Test.Docs
* Raised the exception:
Development.Shake.cmd, system command failed
Command line: ghc -fno-code -ignore-package=hashmap -idist/build/autogen -i../../src Main.hs
Exit code: 1
Stderr:
Part_Development_Shake.hs:376:9: error:
    parse error (possibly incorrect indentation or mismatched brackets)
    |
376 |         want ["target.exe"]
    |         ^



TESTS FAILED
Test suite shake-test: FAIL
Test suite logged to: dist/test/shake-0.19.8-shake-test.log
0 of 1 test suites (0 of 1 test cases) passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant