Skip to content

Instantly share code, notes, and snippets.

@jneira
Created August 7, 2020 21:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jneira/1fb10ad7b0cb9121de9ff5d401951662 to your computer and use it in GitHub Desktop.
Save jneira/1fb10ad7b0cb9121de9ff5d401951662 to your computer and use it in GitHub Desktop.
PS D:\dev\ws\haskell\hls> cabal --storedir D:\cs build floskell -v3 -w ghc-8.8.4 --ghc-options="-v3 +RTS --generate-crash-dumps"
.....
PS D:\dev\ws\haskell\hls> cat C:\Users\atrey\AppData\Roaming\cabal\logs\ghc-8.8.4\floskell-0.10.3-ccc5632702c8a5ae24f882e0349f73bb6b0b0e03.log Component build order: library
Environment: [("","::=::\\"),("ALLUSERSPROFILE","C:\\ProgramData"),("APPDATA","C:\\Users\\atrey\\AppData\\Roaming"),("BIN","D:\\bin"),("CABAL_HELPER_DEBUG","1"),("COMMONPROGRAMFILES","C:\\Program Files\\Common Files"),("COMMONPROGRAMFILES(X86)","C:\\Program Files (x86)\\Common Files"),("COMMONPROGRAMW6432","C:\\Program Files\\Common Files"),("COMPUTERNAME","FNTSY"),("COMSPEC","C:\\Windows\\system32\\cmd.exe"),("DEV","D:\\dev"),("DRIVERDATA","C:\\Windows\\System32\\Drivers\\DriverData"),("EMACS_HOME","D:\\dev\\app\\emacs-26.2-x86_64"),("GHCS_HOME","D:\\bin\\stack\\x86_64-windows"),("GHCUPSINSTALL","D:\\bin\\stack\\x86_64-windows"),("GHC_HOME","D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4"),("GHC_VERSION","8.8.4"),("HASKELL_DIST_DIR","dist"),("HOMEDRIVE","C:"),("HOMEPATH","\\Users\\atrey"),("JAVA_HOME","D:\\Program Files\\Java\\jdk1.8.0_231"),("JDK_HOME","D:\\Program Files\\Java\\jdk1.8.0_231"),("LOCALAPPDATA","C:\\Users\\atrey\\AppData\\Local"),("LOGONSERVER","\\\\FNTSY"),("M2_REPO","D:\\dev\\lib\\m2"),("MAVEN_HOME","D:\\dev\\app\\apache-maven-3.3.9"),("MSYS2_HOME","D:\\dev\\app\\msys2-20180531"),("NODE_HOME","D:\\dev\\app\\node-v12.14.1-win-x64"),("NUMBER_OF_PROCESSORS","4"),("ONEDRIVE","C:\\Users\\atrey\\OneDrive"),("ONEDRIVECONSUMER","C:\\Users\\atrey\\OneDrive"),("OS","Windows_NT"),("PATH","C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;D:\\dev\\app\\git\\cmd;C:\\Users\\atrey\\AppData\\Local\\Microsoft\\WindowsApps;D:\\bin;D:\\dev\\ws\\haskell\\stack;D:\\dev\\app\\emacs-26.2-x86_64\\bin;D:\\dev\\app\\Git\\bin;D:\\dev\\app\\curl_7_53_1_openssl_nghttp2_x64\\bin;D:\\dev\\app\\diffutils-2.8.7-1-bin\\bin;D:\\dev\\app\\grep-2.5.4-bin\\bin;D:\\dev\\app\\chocolatey\\bin;D:\\dev\\app\\vscode\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.10.1\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.3\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.6.5\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.4.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.2.2\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-7.10.3\\bin;D:\\Program Files\\Java\\jdk1.8.0_231\\bin;D:\\Program Files\\7-Zip;D:\\dev\\app\\node-v12.14.1-win-x64;D:\\dev\\ws\\node.js;D:\\dev\\app\\apache-maven-3.3.9\\bin;D:\\Program Files\\PostgreSQL\\11\\bin;D:\\bin"),("PATHEXT",".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL"),("POSTGRES_HOME","D:\\Program Files\\PostgreSQL"),("PROCESSOR_ARCHITECTURE","AMD64"),("PROCESSOR_IDENTIFIER","Intel64 Family 6 Model 58 Stepping 9, GenuineIntel"),("PROCESSOR_LEVEL","6"),("PROCESSOR_REVISION","3a09"),("PROGRAMDATA","C:\\ProgramData"),("PROGRAMFILES","C:\\Program Files"),("PROGRAMFILES(X86)","C:\\Program Files (x86)"),("PROGRAMW6432","C:\\Program Files"),("PSMODULEPATH","D:\\Documentos\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules"),("PUBLIC","C:\\Users\\Public"),("SESSIONNAME","Console"),("STACK_HOME","D:\\dev\\ws\\haskell\\stack"),("STACK_ROOT","C:\\sr"),("SYSTEMDRIVE","C:"),("SYSTEMROOT","C:\\Windows"),("TEMP","C:\\TEMP"),("TMP","C:\\TEMP"),("USERDOMAIN","FNTSY"),("USERDOMAIN_ROAMINGPROFILE","FNTSY"),("USERNAME","atrey"),("USERPROFILE","C:\\Users\\atrey"),("VBOX_MSI_INSTALL_PATH","D:\\Program Files\\Oracle\\VirtualBox\\"),("WINDIR","C:\\Windows")]
"D:\bin\stack\x86_64-windows\ghc-8.8.4\bin\ghc-pkg.exe" "init" "dist\package.conf.inplace" "-v2"
GHC package manager version 8.8.4
writing cache dist\package.conf.inplace\package.cache
creating dist\build
creating dist\build\autogen
creating dist\build\autogen
Preprocessing library for floskell-0.10.3..
Building library for floskell-0.10.3..
creating dist\build
Environment: [("","::=::\\"),("ALLUSERSPROFILE","C:\\ProgramData"),("APPDATA","C:\\Users\\atrey\\AppData\\Roaming"),("BIN","D:\\bin"),("CABAL_HELPER_DEBUG","1"),("COMMONPROGRAMFILES","C:\\Program Files\\Common Files"),("COMMONPROGRAMFILES(X86)","C:\\Program Files (x86)\\Common Files"),("COMMONPROGRAMW6432","C:\\Program Files\\Common Files"),("COMPUTERNAME","FNTSY"),("COMSPEC","C:\\Windows\\system32\\cmd.exe"),("DEV","D:\\dev"),("DRIVERDATA","C:\\Windows\\System32\\Drivers\\DriverData"),("EMACS_HOME","D:\\dev\\app\\emacs-26.2-x86_64"),("GHCS_HOME","D:\\bin\\stack\\x86_64-windows"),("GHCUPSINSTALL","D:\\bin\\stack\\x86_64-windows"),("GHC_HOME","D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4"),("GHC_VERSION","8.8.4"),("HASKELL_DIST_DIR","dist"),("HOMEDRIVE","C:"),("HOMEPATH","\\Users\\atrey"),("JAVA_HOME","D:\\Program Files\\Java\\jdk1.8.0_231"),("JDK_HOME","D:\\Program Files\\Java\\jdk1.8.0_231"),("LOCALAPPDATA","C:\\Users\\atrey\\AppData\\Local"),("LOGONSERVER","\\\\FNTSY"),("M2_REPO","D:\\dev\\lib\\m2"),("MAVEN_HOME","D:\\dev\\app\\apache-maven-3.3.9"),("MSYS2_HOME","D:\\dev\\app\\msys2-20180531"),("NODE_HOME","D:\\dev\\app\\node-v12.14.1-win-x64"),("NUMBER_OF_PROCESSORS","4"),("ONEDRIVE","C:\\Users\\atrey\\OneDrive"),("ONEDRIVECONSUMER","C:\\Users\\atrey\\OneDrive"),("OS","Windows_NT"),("PATH","C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;D:\\dev\\app\\git\\cmd;C:\\Users\\atrey\\AppData\\Local\\Microsoft\\WindowsApps;D:\\bin;D:\\dev\\ws\\haskell\\stack;D:\\dev\\app\\emacs-26.2-x86_64\\bin;D:\\dev\\app\\Git\\bin;D:\\dev\\app\\curl_7_53_1_openssl_nghttp2_x64\\bin;D:\\dev\\app\\diffutils-2.8.7-1-bin\\bin;D:\\dev\\app\\grep-2.5.4-bin\\bin;D:\\dev\\app\\chocolatey\\bin;D:\\dev\\app\\vscode\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.10.1\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.8.3\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.6.5\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.4.4\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-8.2.2\\bin;D:\\bin\\stack\\x86_64-windows\\ghc-7.10.3\\bin;D:\\Program Files\\Java\\jdk1.8.0_231\\bin;D:\\Program Files\\7-Zip;D:\\dev\\app\\node-v12.14.1-win-x64;D:\\dev\\ws\\node.js;D:\\dev\\app\\apache-maven-3.3.9\\bin;D:\\Program Files\\PostgreSQL\\11\\bin;D:\\bin"),("PATHEXT",".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL"),("POSTGRES_HOME","D:\\Program Files\\PostgreSQL"),("PROCESSOR_ARCHITECTURE","AMD64"),("PROCESSOR_IDENTIFIER","Intel64 Family 6 Model 58 Stepping 9, GenuineIntel"),("PROCESSOR_LEVEL","6"),("PROCESSOR_REVISION","3a09"),("PROGRAMDATA","C:\\ProgramData"),("PROGRAMFILES","C:\\Program Files"),("PROGRAMFILES(X86)","C:\\Program Files (x86)"),("PROGRAMW6432","C:\\Program Files"),("PSMODULEPATH","D:\\Documentos\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell\\Modules;C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules"),("PUBLIC","C:\\Users\\Public"),("SESSIONNAME","Console"),("STACK_HOME","D:\\dev\\ws\\haskell\\stack"),("STACK_ROOT","C:\\sr"),("SYSTEMDRIVE","C:"),("SYSTEMROOT","C:\\Windows"),("TEMP","C:\\TEMP"),("TMP","C:\\TEMP"),("USERDOMAIN","FNTSY"),("USERDOMAIN_ROAMINGPROFILE","FNTSY"),("USERNAME","atrey"),("USERPROFILE","C:\\Users\\atrey"),("VBOX_MSI_INSTALL_PATH","D:\\Program Files\\Oracle\\VirtualBox\\"),("WINDIR","C:\\Windows")]
"D:\bin\stack\x86_64-windows\ghc-8.8.4\bin\ghc-8.8.4.exe" "--make" "-fbuilding-cabal-package" "-O" "-outputdir" "dist\build" "-odir" "dist\build" "-hidir" "dist\build" "-stubdir" "dist\build" "-i" "-idist\build" "-isrc/" "-idist\build\autogen" "-idist\build\global-autogen" "-Idist\build\autogen" "-Idist\build\global-autogen" "-Idist\build" "-optP-include" "-optPdist\build\autogen\cabal_macros.h" "-this-unit-id" "floskell-0.10.3-ccc5632702c8a5ae24f882e0349f73bb6b0b0e03" "-hide-all-packages" "-Wmissing-home-modules" "-no-user-package-db" "-package-db" "D:\cs\ghc-8.8.4\package.db" "-package-db" "dist\package.conf.inplace" "-package-id" "aeson-1.4.7.1-f8d440a3cdb642528523f3afc840c8ea52dec030" "-package-id" "attoparsec-0.13.2.4-7402645117cecef563be4638a1ab4c75b3fc6d1a" "-package-id" "base-4.13.0.0" "-package-id" "bytestring-0.10.10.1" "-package-id" "containers-0.6.2.1" "-package-id" "data-default-0.7.1.1-8d3542d014c88ea338bb19a08f6b68aecd899cf5" "-package-id" "directory-1.3.6.0" "-package-id" "filepath-1.4.2.1" "-package-id" "haskell-src-e_-1.23.1-1bd68546037295cea9a670fde5d5377e1ec75652" "-package-id" "monad-dijkstra-0.1.1.3-15065b2b72f4138d16ef18fb9dce82f0fd5746a5" "-package-id" "mtl-2.2.2" "-package-id" "text-1.2.4.0" "-package-id" "transformers-0.5.6.2" "-package-id" "unordered-con_-0.2.11.0-3d13dac6511b6535f8d51c4a98ea0508f95c1a33" "-package-id" "utf8-string-1.0.1.1-78f311929da7c0a708d76e5d8b20118df8ed54d8" "-XHaskell2010" "Floskell" "Floskell.Attoparsec" "Floskell.Buffer" "Floskell.Comments" "Floskell.Config" "Floskell.ConfigFile" "Floskell.Fixities" "Floskell.Imports" "Floskell.Pretty" "Floskell.Printers" "Floskell.Styles" "Floskell.Types" "-Wall" "-hide-all-packages" "-v3" "+RTS" "--generate-crash-dumps"
Glasgow Haskell Compiler, Version 8.8.4, stage 2 booted by GHC version 8.8.3.20200710
Using binary package database: D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\package.conf.d\package.cache
Using binary package database: D:\\cs\\ghc-8.8.4\\package.db\package.cache
Using binary package database: dist\\package.conf.inplace\package.cache
package flags [-package-id aeson-1.4.7.1-f8d440a3cdb642528523f3afc840c8ea52dec030{unit aeson-1.4.7.1-f8d440a3cdb642528523f3afc840c8ea52dec030 True ([])},
-package-id attoparsec-0.13.2.4-7402645117cecef563be4638a1ab4c75b3fc6d1a{unit attoparsec-0.13.2.4-7402645117cecef563be4638a1ab4c75b3fc6d1a True ([])},
-package-id base-4.13.0.0{unit base-4.13.0.0 True ([])},
-package-id bytestring-0.10.10.1{unit bytestring-0.10.10.1 True ([])},
-package-id containers-0.6.2.1{unit containers-0.6.2.1 True ([])},
-package-id data-default-0.7.1.1-8d3542d014c88ea338bb19a08f6b68aecd899cf5{unit data-default-0.7.1.1-8d3542d014c88ea338bb19a08f6b68aecd899cf5 True ([])},
-package-id directory-1.3.6.0{unit directory-1.3.6.0 True ([])},
-package-id filepath-1.4.2.1{unit filepath-1.4.2.1 True ([])},
-package-id haskell-src-e_-1.23.1-1bd68546037295cea9a670fde5d5377e1ec75652{unit haskell-src-e_-1.23.1-1bd68546037295cea9a670fde5d5377e1ec75652 True ([])},
-package-id monad-dijkstra-0.1.1.3-15065b2b72f4138d16ef18fb9dce82f0fd5746a5{unit monad-dijkstra-0.1.1.3-15065b2b72f4138d16ef18fb9dce82f0fd5746a5 True ([])},
-package-id mtl-2.2.2{unit mtl-2.2.2 True ([])},
-package-id text-1.2.4.0{unit text-1.2.4.0 True ([])},
-package-id transformers-0.5.6.2{unit transformers-0.5.6.2 True ([])},
-package-id unordered-con_-0.2.11.0-3d13dac6511b6535f8d51c4a98ea0508f95c1a33{unit unordered-con_-0.2.11.0-3d13dac6511b6535f8d51c4a98ea0508f95c1a33 True ([])},
-package-id utf8-string-1.0.1.1-78f311929da7c0a708d76e5d8b20118df8ed54d8{unit utf8-string-1.0.1.1-78f311929da7c0a708d76e5d8b20118df8ed54d8 True ([])}]
loading package database D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\package.conf.d
loading package database D:\\cs\\ghc-8.8.4\\package.db
loading package database dist\\package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.3
wired-in package integer-wired-in mapped to integer-gmp-1.0.2.0
wired-in package base mapped to base-4.13.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.15.0.0
wired-in package ghc mapped to ghc-8.8.4
package flags [-package-id aeson-1.4.7.1-f8d440a3cdb642528523f3afc840c8ea52dec030{unit aeson-1.4.7.1 True ([])},
-package-id attoparsec-0.13.2.4-7402645117cecef563be4638a1ab4c75b3fc6d1a{unit attoparsec-0.13.2.4 True ([])},
-package-id base-4.13.0.0{unit base-4.13.0.0 True ([])},
-package-id bytestring-0.10.10.1{unit bytestring-0.10.10.1 True ([])},
-package-id containers-0.6.2.1{unit containers-0.6.2.1 True ([])},
-package-id data-default-0.7.1.1-8d3542d014c88ea338bb19a08f6b68aecd899cf5{unit data-default-0.7.1.1 True ([])},
-package-id directory-1.3.6.0{unit directory-1.3.6.0 True ([])},
-package-id filepath-1.4.2.1{unit filepath-1.4.2.1 True ([])},
-package-id haskell-src-e_-1.23.1-1bd68546037295cea9a670fde5d5377e1ec75652{unit haskell-src-exts-1.23.1 True ([])},
-package-id monad-dijkstra-0.1.1.3-15065b2b72f4138d16ef18fb9dce82f0fd5746a5{unit monad-dijkstra-0.1.1.3 True ([])},
-package-id mtl-2.2.2{unit mtl-2.2.2 True ([])},
-package-id text-1.2.4.0{unit text-1.2.4.0 True ([])},
-package-id transformers-0.5.6.2{unit transformers-0.5.6.2 True ([])},
-package-id unordered-con_-0.2.11.0-3d13dac6511b6535f8d51c4a98ea0508f95c1a33{unit unordered-containers-0.2.11.0 True ([])},
-package-id utf8-string-1.0.1.1-78f311929da7c0a708d76e5d8b20118df8ed54d8{unit utf8-string-1.0.1.1 True ([])}]
loading package database D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\package.conf.d
loading package database D:\\cs\\ghc-8.8.4\\package.db
loading package database dist\\package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.3
wired-in package integer-wired-in mapped to integer-gmp-1.0.2.0
wired-in package base mapped to base-4.13.0.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.15.0.0
wired-in package ghc mapped to ghc-8.8.4
*** Chasing dependencies:
Chasing modules from: *Floskell,*Floskell.Attoparsec,*Floskell.Buffer,*Floskell.Comments,*Floskell.Config,*Floskell.ConfigFile,*Floskell.Fixities,*Floskell.Imports,*Floskell.Pretty,*Floskell.Printers,*Floskell.Styles,*Floskell.Types
Created temporary directory: C:\TEMP\ghc5092_0
*** C pre-processor:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-E" "-undef" "-traditional" "-include" "dist\\build\\autogen\\cabal_macros.h" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-ID:\cs\ghc-8.8.4\vector-0.12.1.2-482fe92d414e279544bfcca60b575441738be6eb\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\time-1.9.3\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\Win32-2.6.1.0\include" "-ID:\cs\ghc-8.8.4\primitive-0.7.1.0-6c8b49cf834dfa584c8fcdaa95285bdbf41e0439\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\bytestring-0.10.10.1\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\base-4.13.0.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\integer-gmp-1.0.2.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include" "-include" "D:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include\ghcversion.h" "-Dmingw32_BUILD_OS" "-Dx86_64_BUILD_ARCH" "-Dmingw32_HOST_OS" "-Dx86_64_HOST_ARCH" "-D__GLASGOW_HASKELL_TH__" "-D__SSE__" "-D__SSE2__" "-includeC:\TEMP\ghc5092_0\ghc_2.h" "-x" "assembler-with-cpp" "src/Floskell.hs" "-o" "C:\TEMP\ghc5092_0\ghc_1.hscpp"
*** C pre-processor:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-E" "-undef" "-traditional" "-include" "dist\\build\\autogen\\cabal_macros.h" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-ID:\cs\ghc-8.8.4\vector-0.12.1.2-482fe92d414e279544bfcca60b575441738be6eb\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\time-1.9.3\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\Win32-2.6.1.0\include" "-ID:\cs\ghc-8.8.4\primitive-0.7.1.0-6c8b49cf834dfa584c8fcdaa95285bdbf41e0439\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\bytestring-0.10.10.1\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\base-4.13.0.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\integer-gmp-1.0.2.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include" "-include" "D:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include\ghcversion.h" "-Dmingw32_BUILD_OS" "-Dx86_64_BUILD_ARCH" "-Dmingw32_HOST_OS" "-Dx86_64_HOST_ARCH" "-D__GLASGOW_HASKELL_TH__" "-D__SSE__" "-D__SSE2__" "-includeC:\TEMP\ghc5092_0\ghc_4.h" "-x" "assembler-with-cpp" "src/Floskell\Attoparsec.hs" "-o" "C:\TEMP\ghc5092_0\ghc_3.hscpp"
*** C pre-processor:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-E" "-undef" "-traditional" "-include" "dist\\build\\autogen\\cabal_macros.h" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-ID:\cs\ghc-8.8.4\vector-0.12.1.2-482fe92d414e279544bfcca60b575441738be6eb\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\time-1.9.3\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\Win32-2.6.1.0\include" "-ID:\cs\ghc-8.8.4\primitive-0.7.1.0-6c8b49cf834dfa584c8fcdaa95285bdbf41e0439\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\bytestring-0.10.10.1\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\base-4.13.0.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\integer-gmp-1.0.2.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include" "-include" "D:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include\ghcversion.h" "-Dmingw32_BUILD_OS" "-Dx86_64_BUILD_ARCH" "-Dmingw32_HOST_OS" "-Dx86_64_HOST_ARCH" "-D__GLASGOW_HASKELL_TH__" "-D__SSE__" "-D__SSE2__" "-includeC:\TEMP\ghc5092_0\ghc_6.h" "-x" "assembler-with-cpp" "src/Floskell\Pretty.hs" "-o" "C:\TEMP\ghc5092_0\ghc_5.hscpp"
*** C pre-processor:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-E" "-undef" "-traditional" "-include" "dist\\build\\autogen\\cabal_macros.h" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-ID:\cs\ghc-8.8.4\vector-0.12.1.2-482fe92d414e279544bfcca60b575441738be6eb\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\time-1.9.3\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\Win32-2.6.1.0\include" "-ID:\cs\ghc-8.8.4\primitive-0.7.1.0-6c8b49cf834dfa584c8fcdaa95285bdbf41e0439\lib\\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\bytestring-0.10.10.1\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\base-4.13.0.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib\integer-gmp-1.0.2.0\include" "-ID:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include" "-include" "D:\bin\stack\x86_64-windows\ghc-8.8.4\lib/include\ghcversion.h" "-Dmingw32_BUILD_OS" "-Dx86_64_BUILD_ARCH" "-Dmingw32_HOST_OS" "-Dx86_64_HOST_ARCH" "-D__GLASGOW_HASKELL_TH__" "-D__SSE__" "-D__SSE2__" "-includeC:\TEMP\ghc5092_0\ghc_8.h" "-x" "assembler-with-cpp" "src/Floskell\Types.hs" "-o" "C:\TEMP\ghc5092_0\ghc_7.hscpp"
!!! Chasing dependencies: finished in 296.88 milliseconds, allocated 98.122 megabytes
Stable obj: {}
Stable BCO: {}
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Attoparsec,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Data.Word),
(Nothing, Data.Semigroup), (Nothing, Data.ByteString),
(Nothing, Data.Attoparsec.ByteString)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Buffer,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Data.ByteString.Lazy),
(Nothing, Data.ByteString.Builder),
(Nothing, Data.ByteString.Builder), (Nothing, Data.ByteString)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Config,
ms_textual_imps = [(Nothing, Prelude), (Nothing, GHC.Generics),
(Nothing, Data.Text.Encoding), (Nothing, Data.Text),
(Nothing, Data.Set), (Nothing, Data.Set),
(Nothing, Data.Map.Strict), (Nothing, Data.Map.Strict),
(Nothing, Data.HashMap.Lazy), (Nothing, Data.Default),
(Nothing, Data.ByteString), (Nothing, Data.Aeson.Types),
(Nothing, Data.Aeson), (Nothing, Data.Aeson)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Fixities,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts.Fixity)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Imports,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts.Syntax),
(Nothing, Floskell.Config), (Nothing, Data.Monoid),
(Nothing, Data.Map), (Nothing, Data.List),
(Nothing, Data.Function), (Nothing, Control.Monad.Trans.State)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Styles,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Floskell.Config),
(Nothing, Data.Text), (Nothing, Data.Set), (Nothing, Data.Map)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.ConfigFile,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.FilePath),
(Nothing, System.Directory), (Nothing, Language.Haskell.Exts),
(Nothing, Language.Haskell.Exts), (Nothing, GHC.Generics),
(Nothing, Floskell.Styles), (Nothing, Floskell.Attoparsec),
(Nothing, Data.Text), (Nothing, Data.List),
(Nothing, Data.HashMap.Lazy), (Nothing, Data.Char),
(Nothing, Data.ByteString), (Nothing, Data.Attoparsec.ByteString),
(Nothing, Data.Aeson.Types), (Nothing, Data.Aeson.Parser),
(Nothing, Data.Aeson), (Nothing, Data.Aeson),
(Nothing, Control.Applicative)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Types,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts.Syntax),
(Nothing, Language.Haskell.Exts.SrcLoc),
(Nothing, Floskell.Config), (Nothing, Floskell.Buffer),
(Nothing, Floskell.Buffer), (Nothing, Data.Semigroup),
(Nothing, Data.Map.Strict), (Nothing, Control.Monad.State.Strict),
(Nothing, Control.Monad.Search), (Nothing, Control.Monad),
(Nothing, Control.Applicative)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Printers,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Floskell.Types),
(Nothing, Floskell.Config), (Nothing, Floskell.Buffer),
(Nothing, Data.Monoid), (Nothing, Data.Map.Strict),
(Nothing, Data.List), (Nothing, Data.ByteString.Lazy),
(Nothing, Data.ByteString.Builder), (Nothing, Data.ByteString),
(Nothing, Data.ByteString), (Nothing, Control.Monad.State.Strict),
(Nothing, Control.Monad.Search), (Nothing, Control.Monad),
(Nothing, Control.Applicative)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Pretty,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts.Syntax),
(Nothing, Language.Haskell.Exts.Pretty), (Nothing, Floskell.Types),
(Nothing, Floskell.Printers), (Nothing, Floskell.Imports),
(Nothing, Floskell.Config), (Nothing, Floskell.Buffer),
(Nothing, Data.Set), (Nothing, Data.Maybe), (Nothing, Data.List),
(Nothing, Data.ByteString.Lazy), (Nothing, Data.ByteString.Char8),
(Nothing, Data.ByteString), (Nothing, Data.ByteString),
(Nothing, Data.Bool), (Nothing, Control.Monad.State.Strict),
(Nothing, Control.Monad), (Nothing, Control.Applicative)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell.Comments,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts.SrcLoc), (Nothing, Floskell.Types),
(Nothing, Data.Map.Strict), (Nothing, Data.List),
(Nothing, Data.Foldable), (Nothing, Control.Monad.State.Strict),
(Nothing, Control.Arrow)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2001-09-09 01:46:40 UTC
ms_mod = Floskell,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Language.Haskell.Exts), (Nothing, Language.Haskell.Exts),
(Nothing, Floskell.Types), (Nothing, Floskell.Styles),
(Nothing, Floskell.Pretty), (Nothing, Floskell.Fixities),
(Nothing, Floskell.ConfigFile), (Nothing, Floskell.Config),
(Nothing, Floskell.Comments), (Nothing, Floskell.Buffer),
(Nothing, Data.Maybe), (Nothing, Data.List),
(Nothing, Data.ByteString.Lazy.UTF8),
(Nothing, Data.ByteString.Lazy.Char8),
(Nothing, Data.ByteString.Lazy)]
ms_srcimps = []
}]
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_2.h C:\TEMP\ghc5092_0\ghc_4.h C:\TEMP\ghc5092_0\ghc_6.h C:\TEMP\ghc5092_0\ghc_8.h
compile: input file C:\TEMP\ghc5092_0\ghc_3.hscpp
*** Checking old interface for Floskell.Attoparsec (use -ddump-hi-diffs for more details):
[ 1 of 12] Compiling Floskell.Attoparsec ( src\Floskell\Attoparsec.hs, dist\build\Floskell\Attoparsec.o )
*** Parser [Floskell.Attoparsec]:
!!! Parser [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 3.203 megabytes
*** Renamer/typechecker [Floskell.Attoparsec]:
!!! Renamer/typechecker [Floskell.Attoparsec]: finished in 203.12 milliseconds, allocated 48.125 megabytes
*** Desugar [Floskell.Attoparsec]:
Result size of Desugar (before optimization)
= {terms: 596, types: 418, coercions: 11, joins: 0/77}
Result size of Desugar (after optimization)
= {terms: 426, types: 276, coercions: 11, joins: 0/4}
!!! Desugar [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 5.923 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 731, types: 552, coercions: 23, joins: 0/17}
Result size of Simplifier iteration=2
= {terms: 676, types: 514, coercions: 19, joins: 0/13}
Result size of Simplifier iteration=3
= {terms: 672, types: 504, coercions: 4, joins: 0/12}
Result size of Simplifier
= {terms: 672, types: 504, coercions: 4, joins: 0/12}
!!! Simplifier [Floskell.Attoparsec]: finished in 46.88 milliseconds, allocated 16.258 megabytes
*** Specialise [Floskell.Attoparsec]:
Result size of Specialise
= {terms: 672, types: 504, coercions: 4, joins: 0/12}
!!! Specialise [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.567 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Attoparsec]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 751, types: 653, coercions: 4, joins: 0/4}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 2.256 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 894, types: 705, coercions: 34, joins: 2/11}
Result size of Simplifier iteration=2
= {terms: 837, types: 666, coercions: 34, joins: 2/3}
Result size of Simplifier
= {terms: 837, types: 666, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 11.690 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 811, types: 628, coercions: 34, joins: 2/3}
Result size of Simplifier iteration=2
= {terms: 728, types: 502, coercions: 34, joins: 2/3}
Result size of Simplifier
= {terms: 728, types: 502, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 31.25 milliseconds, allocated 10.896 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 758, types: 517, coercions: 34, joins: 2/3}
Result size of Simplifier
= {terms: 756, types: 514, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 5.473 megabytes
*** Float inwards [Floskell.Attoparsec]:
Result size of Float inwards
= {terms: 756, types: 514, coercions: 34, joins: 2/3}
!!! Float inwards [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.536 megabytes
*** Called arity analysis [Floskell.Attoparsec]:
Result size of Called arity analysis
= {terms: 756, types: 514, coercions: 34, joins: 2/3}
!!! Called arity analysis [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.576 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier
= {terms: 756, types: 514, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 2.728 megabytes
*** Demand analysis [Floskell.Attoparsec]:
Result size of Demand analysis
= {terms: 756, types: 514, coercions: 34, joins: 2/3}
!!! Demand analysis [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 2.542 megabytes
*** Worker Wrapper binds [Floskell.Attoparsec]:
Result size of Worker Wrapper binds
= {terms: 912, types: 670, coercions: 34, joins: 3/28}
!!! Worker Wrapper binds [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.299 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 854, types: 643, coercions: 34, joins: 3/12}
Result size of Simplifier iteration=2
= {terms: 808, types: 592, coercions: 34, joins: 2/3}
Result size of Simplifier
= {terms: 808, types: 592, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 12.514 megabytes
*** Exitification transformation [Floskell.Attoparsec]:
Result size of Exitification transformation
= {terms: 808, types: 592, coercions: 34, joins: 2/3}
!!! Exitification transformation [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.152 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Attoparsec]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 856, types: 620, coercions: 34, joins: 2/3}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 2.498 megabytes
*** Common sub-expression [Floskell.Attoparsec]:
Result size of Common sub-expression
= {terms: 854, types: 620, coercions: 34, joins: 2/3}
!!! Common sub-expression [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 1.298 megabytes
*** Float inwards [Floskell.Attoparsec]:
Result size of Float inwards
= {terms: 854, types: 620, coercions: 34, joins: 2/3}
!!! Float inwards [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 0.571 megabytes
*** Simplifier [Floskell.Attoparsec]:
Result size of Simplifier iteration=1
= {terms: 840, types: 613, coercions: 34, joins: 2/3}
Result size of Simplifier
= {terms: 840, types: 613, coercions: 34, joins: 2/3}
!!! Simplifier [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 8.019 megabytes
*** Demand analysis [Floskell.Attoparsec]:
Result size of Demand analysis
= {terms: 840, types: 613, coercions: 34, joins: 2/3}
!!! Demand analysis [Floskell.Attoparsec]: finished in 15.63 milliseconds, allocated 2.769 megabytes
*** CoreTidy [Floskell.Attoparsec]:
Result size of Tidy Core
= {terms: 852, types: 622, coercions: 34, joins: 2/3}
!!! CoreTidy [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 1.652 megabytes
writeBinIface: 95 Names
writeBinIface: 207 dict entries
*** CorePrep [Floskell.Attoparsec]:
Result size of CorePrep
= {terms: 962, types: 675, coercions: 34, joins: 2/24}
!!! CorePrep [Floskell.Attoparsec]: finished in 0.00 milliseconds, allocated 1.571 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Attoparsec]:
!!! CodeGen [Floskell.Attoparsec]: finished in 78.12 milliseconds, allocated 35.709 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_10.s" "-o" "dist\\build\Floskell\Attoparsec.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_10.s C:\TEMP\ghc5092_0\ghc_11.c C:\TEMP\ghc5092_0\ghc_9.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_11.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_9.s
compile: input file src/Floskell\Buffer.hs
*** Checking old interface for Floskell.Buffer (use -ddump-hi-diffs for more details):
[ 2 of 12] Compiling Floskell.Buffer ( src\Floskell\Buffer.hs, dist\build\Floskell\Buffer.o )
*** Parser [Floskell.Buffer]:
!!! Parser [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 1.433 megabytes
*** Renamer/typechecker [Floskell.Buffer]:
!!! Renamer/typechecker [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 4.205 megabytes
*** Desugar [Floskell.Buffer]:
Result size of Desugar (before optimization)
= {terms: 241, types: 131, coercions: 0, joins: 0/32}
Result size of Desugar (after optimization)
= {terms: 160, types: 86, coercions: 0, joins: 0/3}
!!! Desugar [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 2.993 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 404, types: 324, coercions: 80, joins: 0/13}
Result size of Simplifier iteration=2
= {terms: 396, types: 337, coercions: 59, joins: 0/13}
Result size of Simplifier iteration=3
= {terms: 394, types: 331, coercions: 46, joins: 0/12}
Result size of Simplifier
= {terms: 394, types: 331, coercions: 46, joins: 0/12}
!!! Simplifier [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 6.707 megabytes
*** Specialise [Floskell.Buffer]:
Result size of Specialise
= {terms: 394, types: 331, coercions: 46, joins: 0/12}
!!! Specialise [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.376 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Buffer]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 402, types: 347, coercions: 46, joins: 0/7}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 1.388 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 404, types: 360, coercions: 36, joins: 1/9}
Result size of Simplifier iteration=2
= {terms: 366, types: 292, coercions: 36, joins: 1/8}
Result size of Simplifier iteration=3
= {terms: 357, types: 289, coercions: 36, joins: 0/7}
Result size of Simplifier
= {terms: 357, types: 289, coercions: 36, joins: 0/7}
!!! Simplifier [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 6.434 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 441, types: 398, coercions: 93, joins: 0/10}
Result size of Simplifier iteration=2
= {terms: 367, types: 298, coercions: 54, joins: 0/4}
Result size of Simplifier
= {terms: 367, types: 298, coercions: 54, joins: 0/4}
!!! Simplifier [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 5.148 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier
= {terms: 367, types: 298, coercions: 54, joins: 0/4}
!!! Simplifier [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 1.404 megabytes
*** Float inwards [Floskell.Buffer]:
Result size of Float inwards
= {terms: 367, types: 298, coercions: 54, joins: 0/4}
!!! Float inwards [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 0.341 megabytes
*** Called arity analysis [Floskell.Buffer]:
Result size of Called arity analysis
= {terms: 367, types: 298, coercions: 54, joins: 0/4}
!!! Called arity analysis [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.323 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 358, types: 283, coercions: 54, joins: 0/4}
Result size of Simplifier
= {terms: 358, types: 283, coercions: 54, joins: 0/4}
!!! Simplifier [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 2.767 megabytes
*** Demand analysis [Floskell.Buffer]:
Result size of Demand analysis
= {terms: 358, types: 283, coercions: 54, joins: 0/4}
!!! Demand analysis [Floskell.Buffer]: finished in 93.75 milliseconds, allocated 1.366 megabytes
*** Worker Wrapper binds [Floskell.Buffer]:
Result size of Worker Wrapper binds
= {terms: 475, types: 431, coercions: 54, joins: 0/18}
!!! Worker Wrapper binds [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 0.293 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 574, types: 481, coercions: 104, joins: 0/14}
Result size of Simplifier iteration=2
= {terms: 355, types: 271, coercions: 54, joins: 0/5}
Result size of Simplifier
= {terms: 355, types: 271, coercions: 54, joins: 0/5}
!!! Simplifier [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 8.600 megabytes
*** Exitification transformation [Floskell.Buffer]:
Result size of Exitification transformation
= {terms: 355, types: 271, coercions: 54, joins: 0/5}
!!! Exitification transformation [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.095 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Buffer]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 359, types: 295, coercions: 54, joins: 0/7}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 1.320 megabytes
*** Common sub-expression [Floskell.Buffer]:
Result size of Common sub-expression
= {terms: 349, types: 290, coercions: 54, joins: 0/7}
!!! Common sub-expression [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.718 megabytes
*** Float inwards [Floskell.Buffer]:
Result size of Float inwards
= {terms: 347, types: 289, coercions: 54, joins: 0/6}
!!! Float inwards [Floskell.Buffer]: finished in 15.63 milliseconds, allocated 0.371 megabytes
*** Simplifier [Floskell.Buffer]:
Result size of Simplifier iteration=1
= {terms: 345, types: 281, coercions: 54, joins: 0/6}
Result size of Simplifier
= {terms: 345, types: 281, coercions: 54, joins: 0/6}
!!! Simplifier [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 4.479 megabytes
*** Demand analysis [Floskell.Buffer]:
Result size of Demand analysis
= {terms: 345, types: 281, coercions: 54, joins: 0/6}
!!! Demand analysis [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 1.326 megabytes
*** CoreTidy [Floskell.Buffer]:
Result size of Tidy Core
= {terms: 367, types: 296, coercions: 54, joins: 0/6}
!!! CoreTidy [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.709 megabytes
writeBinIface: 47 Names
writeBinIface: 124 dict entries
*** CorePrep [Floskell.Buffer]:
Result size of CorePrep
= {terms: 432, types: 330, coercions: 54, joins: 0/12}
!!! CorePrep [Floskell.Buffer]: finished in 0.00 milliseconds, allocated 0.764 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Buffer]:
!!! CodeGen [Floskell.Buffer]: finished in 31.25 milliseconds, allocated 12.535 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_13.s" "-o" "dist\\build\Floskell\Buffer.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_12.s C:\TEMP\ghc5092_0\ghc_13.s C:\TEMP\ghc5092_0\ghc_14.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_12.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_14.c
compile: input file src/Floskell\Config.hs
*** Checking old interface for Floskell.Config (use -ddump-hi-diffs for more details):
[ 3 of 12] Compiling Floskell.Config ( src\Floskell\Config.hs, dist\build\Floskell\Config.o )
*** Parser [Floskell.Config]:
!!! Parser [Floskell.Config]: finished in 15.63 milliseconds, allocated 14.934 megabytes
*** Renamer/typechecker [Floskell.Config]:
!!! Renamer/typechecker [Floskell.Config]: finished in 2125.00 milliseconds, allocated 481.472 megabytes
*** Desugar [Floskell.Config]:
Result size of Desugar (before optimization)
= {terms: 18,420, types: 174,597, coercions: 6,037, joins: 0/3,791}
Result size of Desugar (after optimization)
= {terms: 14,976,
types: 158,311,
coercions: 10,702,
joins: 13/2,282}
!!! Desugar [Floskell.Config]: finished in 250.00 milliseconds, allocated 93.324 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 31,781,
types: 276,854,
coercions: 190,010,
joins: 13/967}
Result size of Simplifier iteration=2
= {terms: 26,000, types: 201,823, coercions: 118,318, joins: 4/821}
Result size of Simplifier iteration=3
= {terms: 22,755, types: 147,662, coercions: 89,147, joins: 4/595}
Result size of Simplifier iteration=4
= {terms: 21,817, types: 130,706, coercions: 80,790, joins: 4/465}
Result size of Simplifier
= {terms: 21,817, types: 130,706, coercions: 80,790, joins: 4/465}
!!! Simplifier [Floskell.Config]: finished in 3328.12 milliseconds, allocated 924.689 megabytes
*** Specialise [Floskell.Config]:
Result size of Specialise
= {terms: 51,278,
types: 302,797,
coercions: 161,647,
joins: 83/1,137}
!!! Specialise [Floskell.Config]: finished in 1656.25 milliseconds, allocated 645.285 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Config]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 58,575,
types: 351,197,
coercions: 161,647,
joins: 19/1,019}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Config]: finished in 2093.75 milliseconds, allocated 262.963 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 83,671,
types: 477,475,
coercions: 188,195,
joins: 137/3,050}
Result size of Simplifier iteration=2
= {terms: 90,938,
types: 417,772,
coercions: 147,819,
joins: 90/4,213}
Result size of Simplifier iteration=3
= {terms: 86,679,
types: 406,185,
coercions: 143,627,
joins: 67/3,222}
Result size of Simplifier iteration=4
= {terms: 85,239,
types: 404,546,
coercions: 142,704,
joins: 67/2,604}
Result size of Simplifier
= {terms: 85,239,
types: 404,546,
coercions: 142,704,
joins: 67/2,604}
!!! Simplifier [Floskell.Config]: finished in 12265.62 milliseconds, allocated 3281.043 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 115,732,
types: 479,625,
coercions: 167,695,
joins: 260/3,959}
Result size of Simplifier iteration=2
= {terms: 100,179,
types: 443,689,
coercions: 154,943,
joins: 143/2,848}
Result size of Simplifier iteration=3
= {terms: 98,246,
types: 437,195,
coercions: 150,511,
joins: 82/2,419}
Result size of Simplifier iteration=4
= {terms: 98,174,
types: 436,925,
coercions: 150,365,
joins: 76/2,395}
Result size of Simplifier
= {terms: 98,174,
types: 436,925,
coercions: 150,365,
joins: 76/2,395}
!!! Simplifier [Floskell.Config]: finished in 21187.50 milliseconds, allocated 3292.371 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 143,747,
types: 477,545,
coercions: 159,328,
joins: 459/5,137}
Result size of Simplifier iteration=2
= {terms: 129,107,
types: 450,761,
coercions: 156,450,
joins: 477/4,361}
Result size of Simplifier iteration=3
= {terms: 123,616,
types: 441,473,
coercions: 152,922,
joins: 363/3,526}
Result size of Simplifier iteration=4
= {terms: 123,048,
types: 440,977,
coercions: 152,922,
joins: 399/3,264}
Result size of Simplifier
= {terms: 123,048,
types: 440,977,
coercions: 152,922,
joins: 399/3,264}
!!! Simplifier [Floskell.Config]: finished in 9484.38 milliseconds, allocated 3378.114 megabytes
*** Float inwards [Floskell.Config]:
Result size of Float inwards
= {terms: 123,048,
types: 440,977,
coercions: 152,922,
joins: 399/3,264}
!!! Float inwards [Floskell.Config]: finished in 234.38 milliseconds, allocated 134.652 megabytes
*** Called arity analysis [Floskell.Config]:
Result size of Called arity analysis
= {terms: 123,048,
types: 440,977,
coercions: 152,922,
joins: 399/3,264}
!!! Called arity analysis [Floskell.Config]: finished in 3078.12 milliseconds, allocated 400.798 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 132,908,
types: 455,824,
coercions: 157,378,
joins: 554/3,634}
Result size of Simplifier iteration=2
= {terms: 129,613,
types: 451,243,
coercions: 156,698,
joins: 478/3,326}
Result size of Simplifier
= {terms: 129,597,
types: 450,138,
coercions: 155,545,
joins: 478/3,326}
!!! Simplifier [Floskell.Config]: finished in 6578.12 milliseconds, allocated 2364.002 megabytes
*** Demand analysis [Floskell.Config]:
Result size of Demand analysis
= {terms: 129,597,
types: 450,138,
coercions: 155,545,
joins: 478/3,326}
!!! Demand analysis [Floskell.Config]: finished in 1406.25 milliseconds, allocated 721.034 megabytes
*** Worker Wrapper binds [Floskell.Config]:
Result size of Worker Wrapper binds
= {terms: 147,447,
types: 531,582,
coercions: 161,300,
joins: 675/6,639}
!!! Worker Wrapper binds [Floskell.Config]: finished in 140.62 milliseconds, allocated 35.084 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 153,437,
types: 486,401,
coercions: 166,200,
joins: 700/5,095}
Result size of Simplifier iteration=2
= {terms: 127,560,
types: 388,822,
coercions: 158,104,
joins: 377/3,370}
Result size of Simplifier iteration=3
= {terms: 126,892,
types: 387,191,
coercions: 131,812,
joins: 375/3,247}
Result size of Simplifier iteration=4
= {terms: 126,892,
types: 387,151,
coercions: 131,812,
joins: 375/3,207}
Result size of Simplifier
= {terms: 126,892,
types: 387,151,
coercions: 131,812,
joins: 375/3,207}
!!! Simplifier [Floskell.Config]: finished in 21906.25 milliseconds, allocated 3576.003 megabytes
*** Exitification transformation [Floskell.Config]:
Result size of Exitification transformation
= {terms: 128,416,
types: 391,230,
coercions: 131,812,
joins: 579/3,411}
!!! Exitification transformation [Floskell.Config]: finished in 78.12 milliseconds, allocated 53.775 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Config]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 131,554,
types: 403,805,
coercions: 131,812,
joins: 502/3,102}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Config]: finished in 1500.00 milliseconds, allocated 522.280 megabytes
*** Common sub-expression [Floskell.Config]:
Result size of Common sub-expression
= {terms: 108,936,
types: 366,758,
coercions: 120,615,
joins: 502/2,635}
!!! Common sub-expression [Floskell.Config]: finished in 671.88 milliseconds, allocated 236.972 megabytes
*** Float inwards [Floskell.Config]:
Result size of Float inwards
= {terms: 108,914,
types: 366,701,
coercions: 120,615,
joins: 502/2,621}
!!! Float inwards [Floskell.Config]: finished in 234.38 milliseconds, allocated 111.965 megabytes
*** Simplifier [Floskell.Config]:
Result size of Simplifier iteration=1
= {terms: 105,542,
types: 363,056,
coercions: 117,097,
joins: 497/2,600}
Result size of Simplifier
= {terms: 104,991,
types: 362,021,
coercions: 117,097,
joins: 497/2,600}
!!! Simplifier [Floskell.Config]: finished in 4390.62 milliseconds, allocated 1436.656 megabytes
*** Demand analysis [Floskell.Config]:
Result size of Demand analysis
= {terms: 104,991,
types: 362,021,
coercions: 117,097,
joins: 497/2,600}
!!! Demand analysis [Floskell.Config]: finished in 1078.12 milliseconds, allocated 656.825 megabytes
*** CoreTidy [Floskell.Config]:
Result size of Tidy Core
= {terms: 60,258,
types: 117,440,
coercions: 46,113,
joins: 446/1,426}
!!! CoreTidy [Floskell.Config]: finished in 531.25 milliseconds, allocated 149.351 megabytes
writeBinIface: 2007 Names
writeBinIface: 2439 dict entries
*** CorePrep [Floskell.Config]:
Result size of CorePrep
= {terms: 77,340,
types: 141,819,
coercions: 46,113,
joins: 446/3,295}
!!! CorePrep [Floskell.Config]: finished in 312.50 milliseconds, allocated 121.092 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Config]:
!!! CodeGen [Floskell.Config]: finished in 5343.75 milliseconds, allocated 2342.025 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_16.s" "-o" "dist\\build\Floskell\Config.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_15.s C:\TEMP\ghc5092_0\ghc_16.s C:\TEMP\ghc5092_0\ghc_17.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_15.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_17.c
compile: input file src/Floskell\Fixities.hs
*** Checking old interface for Floskell.Fixities (use -ddump-hi-diffs for more details):
[ 4 of 12] Compiling Floskell.Fixities ( src\Floskell\Fixities.hs, dist\build\Floskell\Fixities.o )
*** Parser [Floskell.Fixities]:
!!! Parser [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 4.356 megabytes
*** Renamer/typechecker [Floskell.Fixities]:
!!! Renamer/typechecker [Floskell.Fixities]: finished in 31.25 milliseconds, allocated 5.910 megabytes
*** Desugar [Floskell.Fixities]:
Result size of Desugar (before optimization)
= {terms: 1,165, types: 581, coercions: 0, joins: 0/0}
Result size of Desugar (after optimization)
= {terms: 1,153, types: 569, coercions: 0, joins: 0/0}
!!! Desugar [Floskell.Fixities]: finished in 125.00 milliseconds, allocated 42.051 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier iteration=1
= {terms: 1,964, types: 1,802, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 1,964, types: 1,802, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 171.88 milliseconds, allocated 69.031 megabytes
*** Specialise [Floskell.Fixities]:
Result size of Specialise
= {terms: 1,964, types: 1,802, coercions: 0, joins: 0/0}
!!! Specialise [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 1.509 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Fixities]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 3,588, types: 4,749, coercions: 0, joins: 0/0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Fixities]: finished in 31.25 milliseconds, allocated 10.139 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier iteration=1
= {terms: 1,964, types: 1,802, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 1,964, types: 1,802, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 16.035 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier iteration=1
= {terms: 1,035, types: 480, coercions: 0, joins: 0/5}
Result size of Simplifier iteration=2
= {terms: 1,025, types: 470, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 1,025, types: 470, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 46.88 milliseconds, allocated 38.738 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier iteration=1
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 5.266 megabytes
*** Float inwards [Floskell.Fixities]:
Result size of Float inwards
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Float inwards [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 0.970 megabytes
*** Called arity analysis [Floskell.Fixities]:
Result size of Called arity analysis
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Called arity analysis [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 0.383 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 2.640 megabytes
*** Demand analysis [Floskell.Fixities]:
Result size of Demand analysis
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Demand analysis [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 2.607 megabytes
*** Worker Wrapper binds [Floskell.Fixities]:
Result size of Worker Wrapper binds
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Worker Wrapper binds [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 0.123 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 2.648 megabytes
*** Exitification transformation [Floskell.Fixities]:
Result size of Exitification transformation
= {terms: 1,030, types: 484, coercions: 0, joins: 0/0}
!!! Exitification transformation [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 0.172 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Fixities]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 2,342, types: 1,554, coercions: 0, joins: 0/0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 4.617 megabytes
*** Common sub-expression [Floskell.Fixities]:
Result size of Common sub-expression
= {terms: 2,278, types: 1,550, coercions: 0, joins: 0/0}
!!! Common sub-expression [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 2.432 megabytes
*** Float inwards [Floskell.Fixities]:
Result size of Float inwards
= {terms: 2,278, types: 1,550, coercions: 0, joins: 0/0}
!!! Float inwards [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 1.036 megabytes
*** Simplifier [Floskell.Fixities]:
Result size of Simplifier iteration=1
= {terms: 2,144, types: 1,476, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 2,144, types: 1,476, coercions: 0, joins: 0/0}
!!! Simplifier [Floskell.Fixities]: finished in 62.50 milliseconds, allocated 17.259 megabytes
*** Demand analysis [Floskell.Fixities]:
Result size of Demand analysis
= {terms: 2,144, types: 1,476, coercions: 0, joins: 0/0}
!!! Demand analysis [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 4.910 megabytes
*** CoreTidy [Floskell.Fixities]:
Result size of Tidy Core
= {terms: 2,144, types: 1,476, coercions: 0, joins: 0/0}
!!! CoreTidy [Floskell.Fixities]: finished in 15.63 milliseconds, allocated 7.949 megabytes
writeBinIface: 634 Names
writeBinIface: 657 dict entries
*** CorePrep [Floskell.Fixities]:
Result size of CorePrep
= {terms: 2,326, types: 1,598, coercions: 0, joins: 0/1}
!!! CorePrep [Floskell.Fixities]: finished in 0.00 milliseconds, allocated 2.649 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Fixities]:
!!! CodeGen [Floskell.Fixities]: finished in 359.38 milliseconds, allocated 112.097 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_19.s" "-o" "dist\\build\Floskell\Fixities.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_18.s C:\TEMP\ghc5092_0\ghc_19.s C:\TEMP\ghc5092_0\ghc_20.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_18.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_20.c
compile: input file src/Floskell\Imports.hs
*** Checking old interface for Floskell.Imports (use -ddump-hi-diffs for more details):
[ 5 of 12] Compiling Floskell.Imports ( src\Floskell\Imports.hs, dist\build\Floskell\Imports.o )
*** Parser [Floskell.Imports]:
!!! Parser [Floskell.Imports]: finished in 0.00 milliseconds, allocated 3.166 megabytes
*** Renamer/typechecker [Floskell.Imports]:
!!! Renamer/typechecker [Floskell.Imports]: finished in 109.38 milliseconds, allocated 30.071 megabytes
*** Desugar [Floskell.Imports]:
Result size of Desugar (before optimization)
= {terms: 599, types: 1,076, coercions: 0, joins: 0/73}
Result size of Desugar (after optimization)
= {terms: 469, types: 854, coercions: 3, joins: 0/13}
!!! Desugar [Floskell.Imports]: finished in 15.63 milliseconds, allocated 3.297 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 796, types: 1,208, coercions: 75, joins: 1/29}
Result size of Simplifier iteration=2
= {terms: 750, types: 1,113, coercions: 71, joins: 1/20}
Result size of Simplifier
= {terms: 750, types: 1,113, coercions: 71, joins: 1/20}
!!! Simplifier [Floskell.Imports]: finished in 93.75 milliseconds, allocated 20.007 megabytes
*** Specialise [Floskell.Imports]:
Result size of Specialise
= {terms: 2,061, types: 3,105, coercions: 206, joins: 5/33}
!!! Specialise [Floskell.Imports]: finished in 0.00 milliseconds, allocated 3.324 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Imports]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 2,216, types: 3,623, coercions: 206, joins: 2/19}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Imports]: finished in 46.88 milliseconds, allocated 9.955 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 2,435, types: 3,898, coercions: 535, joins: 12/62}
Result size of Simplifier iteration=2
= {terms: 1,957, types: 3,356, coercions: 527, joins: 0/22}
Result size of Simplifier
= {terms: 1,955, types: 3,340, coercions: 491, joins: 0/22}
!!! Simplifier [Floskell.Imports]: finished in 171.88 milliseconds, allocated 41.300 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 1,851, types: 3,313, coercions: 491, joins: 4/25}
Result size of Simplifier iteration=2
= {terms: 1,822, types: 3,257, coercions: 491, joins: 0/21}
Result size of Simplifier iteration=3
= {terms: 1,822, types: 3,257, coercions: 491, joins: 0/21}
Result size of Simplifier
= {terms: 1,822, types: 3,257, coercions: 491, joins: 0/21}
!!! Simplifier [Floskell.Imports]: finished in 156.25 milliseconds, allocated 39.760 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 2,064, types: 3,567, coercions: 506, joins: 0/46}
Result size of Simplifier iteration=2
= {terms: 1,880, types: 3,152, coercions: 474, joins: 6/37}
Result size of Simplifier iteration=3
= {terms: 1,867, types: 3,104, coercions: 449, joins: 6/36}
Result size of Simplifier iteration=4
= {terms: 1,863, types: 3,100, coercions: 449, joins: 6/34}
Result size of Simplifier
= {terms: 1,863, types: 3,100, coercions: 449, joins: 6/34}
!!! Simplifier [Floskell.Imports]: finished in 109.38 milliseconds, allocated 36.569 megabytes
*** Float inwards [Floskell.Imports]:
Result size of Float inwards
= {terms: 1,863, types: 3,100, coercions: 449, joins: 6/34}
!!! Float inwards [Floskell.Imports]: finished in 0.00 milliseconds, allocated 1.826 megabytes
*** Called arity analysis [Floskell.Imports]:
Result size of Called arity analysis
= {terms: 1,863, types: 3,100, coercions: 449, joins: 6/34}
!!! Called arity analysis [Floskell.Imports]: finished in 15.63 milliseconds, allocated 1.478 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 1,866, types: 3,104, coercions: 473, joins: 8/35}
Result size of Simplifier iteration=2
= {terms: 1,858, types: 3,095, coercions: 438, joins: 8/33}
Result size of Simplifier iteration=3
= {terms: 1,851, types: 3,076, coercions: 418, joins: 8/31}
Result size of Simplifier
= {terms: 1,851, types: 3,076, coercions: 418, joins: 8/31}
!!! Simplifier [Floskell.Imports]: finished in 62.50 milliseconds, allocated 34.695 megabytes
*** Demand analysis [Floskell.Imports]:
Result size of Demand analysis
= {terms: 1,851, types: 3,076, coercions: 418, joins: 8/31}
!!! Demand analysis [Floskell.Imports]: finished in 0.00 milliseconds, allocated 7.929 megabytes
*** Worker Wrapper binds [Floskell.Imports]:
Result size of Worker Wrapper binds
= {terms: 2,198, types: 3,784, coercions: 447, joins: 8/85}
!!! Worker Wrapper binds [Floskell.Imports]: finished in 0.00 milliseconds, allocated 0.719 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 2,076, types: 3,727, coercions: 464, joins: 8/57}
Result size of Simplifier iteration=2
= {terms: 1,828, types: 3,160, coercions: 407, joins: 8/30}
Result size of Simplifier
= {terms: 1,828, types: 3,160, coercions: 407, joins: 8/30}
!!! Simplifier [Floskell.Imports]: finished in 78.12 milliseconds, allocated 32.993 megabytes
*** Exitification transformation [Floskell.Imports]:
Result size of Exitification transformation
= {terms: 1,830, types: 3,161, coercions: 407, joins: 9/31}
!!! Exitification transformation [Floskell.Imports]: finished in 0.00 milliseconds, allocated 0.506 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Imports]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 1,839, types: 3,220, coercions: 407, joins: 3/21}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Imports]: finished in 15.63 milliseconds, allocated 7.930 megabytes
*** Common sub-expression [Floskell.Imports]:
Result size of Common sub-expression
= {terms: 1,770, types: 3,125, coercions: 366, joins: 3/19}
!!! Common sub-expression [Floskell.Imports]: finished in 0.00 milliseconds, allocated 2.797 megabytes
*** Float inwards [Floskell.Imports]:
Result size of Float inwards
= {terms: 1,770, types: 3,125, coercions: 366, joins: 3/19}
!!! Float inwards [Floskell.Imports]: finished in 0.00 milliseconds, allocated 1.546 megabytes
*** Simplifier [Floskell.Imports]:
Result size of Simplifier iteration=1
= {terms: 1,752, types: 3,083, coercions: 366, joins: 2/18}
Result size of Simplifier
= {terms: 1,752, types: 3,083, coercions: 366, joins: 2/18}
!!! Simplifier [Floskell.Imports]: finished in 46.88 milliseconds, allocated 18.806 megabytes
*** Demand analysis [Floskell.Imports]:
Result size of Demand analysis
= {terms: 1,752, types: 3,083, coercions: 366, joins: 2/18}
!!! Demand analysis [Floskell.Imports]: finished in 15.63 milliseconds, allocated 6.832 megabytes
*** CoreTidy [Floskell.Imports]:
Result size of Tidy Core
= {terms: 1,510, types: 2,416, coercions: 7, joins: 2/11}
!!! CoreTidy [Floskell.Imports]: finished in 0.00 milliseconds, allocated 2.581 megabytes
writeBinIface: 59 Names
writeBinIface: 248 dict entries
*** CorePrep [Floskell.Imports]:
Result size of CorePrep
= {terms: 1,715, types: 2,705, coercions: 7, joins: 2/55}
!!! CorePrep [Floskell.Imports]: finished in 0.00 milliseconds, allocated 3.189 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Imports]:
!!! CodeGen [Floskell.Imports]: finished in 156.25 milliseconds, allocated 74.966 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_22.s" "-o" "dist\\build\Floskell\Imports.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_21.s C:\TEMP\ghc5092_0\ghc_22.s C:\TEMP\ghc5092_0\ghc_23.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_21.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_23.c
compile: input file src/Floskell\Styles.hs
*** Checking old interface for Floskell.Styles (use -ddump-hi-diffs for more details):
[ 6 of 12] Compiling Floskell.Styles ( src\Floskell\Styles.hs, dist\build\Floskell\Styles.o )
*** Parser [Floskell.Styles]:
!!! Parser [Floskell.Styles]: finished in 0.00 milliseconds, allocated 11.657 megabytes
*** Renamer/typechecker [Floskell.Styles]:
!!! Renamer/typechecker [Floskell.Styles]: finished in 15.63 milliseconds, allocated 10.755 megabytes
*** Desugar [Floskell.Styles]:
Result size of Desugar (before optimization)
= {terms: 1,384, types: 693, coercions: 0, joins: 0/136}
Result size of Desugar (after optimization)
= {terms: 1,055, types: 423, coercions: 16, joins: 0/0}
!!! Desugar [Floskell.Styles]: finished in 15.63 milliseconds, allocated 9.935 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 1,120, types: 578, coercions: 16, joins: 0/0}
Result size of Simplifier
= {terms: 1,120, types: 578, coercions: 16, joins: 0/0}
!!! Simplifier [Floskell.Styles]: finished in 15.63 milliseconds, allocated 6.836 megabytes
*** Specialise [Floskell.Styles]:
Result size of Specialise
= {terms: 1,614, types: 1,270, coercions: 16, joins: 2/5}
!!! Specialise [Floskell.Styles]: finished in 0.00 milliseconds, allocated 1.306 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Styles]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 2,406, types: 2,266, coercions: 16, joins: 1/1}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Styles]: finished in 15.63 milliseconds, allocated 6.612 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 2,572, types: 2,277, coercions: 22, joins: 14/128}
Result size of Simplifier iteration=2
= {terms: 2,194, types: 2,038, coercions: 22, joins: 14/14}
Result size of Simplifier
= {terms: 2,194, types: 2,038, coercions: 22, joins: 14/14}
!!! Simplifier [Floskell.Styles]: finished in 93.75 milliseconds, allocated 33.968 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 2,821, types: 3,104, coercions: 22, joins: 16/130}
Result size of Simplifier iteration=2
= {terms: 2,662, types: 3,003, coercions: 22, joins: 14/52}
Result size of Simplifier iteration=3
= {terms: 2,662, types: 3,003, coercions: 22, joins: 14/52}
Result size of Simplifier
= {terms: 2,662, types: 3,003, coercions: 22, joins: 14/52}
!!! Simplifier [Floskell.Styles]: finished in 171.88 milliseconds, allocated 44.623 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 2,882, types: 3,300, coercions: 22, joins: 14/63}
Result size of Simplifier iteration=2
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
Result size of Simplifier
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
!!! Simplifier [Floskell.Styles]: finished in 62.50 milliseconds, allocated 28.848 megabytes
*** Float inwards [Floskell.Styles]:
Result size of Float inwards
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
!!! Float inwards [Floskell.Styles]: finished in 15.63 milliseconds, allocated 3.069 megabytes
*** Called arity analysis [Floskell.Styles]:
Result size of Called arity analysis
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
!!! Called arity analysis [Floskell.Styles]: finished in 0.00 milliseconds, allocated 1.908 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
!!! Simplifier [Floskell.Styles]: finished in 31.25 milliseconds, allocated 9.494 megabytes
*** Demand analysis [Floskell.Styles]:
Result size of Demand analysis
= {terms: 2,820, types: 3,147, coercions: 22, joins: 25/63}
!!! Demand analysis [Floskell.Styles]: finished in 15.63 milliseconds, allocated 11.756 megabytes
*** Worker Wrapper binds [Floskell.Styles]:
Result size of Worker Wrapper binds
= {terms: 2,901, types: 3,341, coercions: 22, joins: 25/75}
!!! Worker Wrapper binds [Floskell.Styles]: finished in 0.00 milliseconds, allocated 0.497 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 2,875, types: 3,403, coercions: 22, joins: 25/76}
Result size of Simplifier iteration=2
= {terms: 2,810, types: 3,238, coercions: 22, joins: 25/63}
Result size of Simplifier
= {terms: 2,810, types: 3,238, coercions: 22, joins: 25/63}
!!! Simplifier [Floskell.Styles]: finished in 62.50 milliseconds, allocated 30.722 megabytes
*** Exitification transformation [Floskell.Styles]:
Result size of Exitification transformation
= {terms: 2,810, types: 3,238, coercions: 22, joins: 25/63}
!!! Exitification transformation [Floskell.Styles]: finished in 0.00 milliseconds, allocated 0.729 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Styles]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 3,469, types: 3,885, coercions: 22, joins: 14/14}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Styles]: finished in 15.63 milliseconds, allocated 10.893 megabytes
*** Common sub-expression [Floskell.Styles]:
Result size of Common sub-expression
= {terms: 2,887, types: 3,221, coercions: 22, joins: 14/14}
!!! Common sub-expression [Floskell.Styles]: finished in 15.63 milliseconds, allocated 3.992 megabytes
*** Float inwards [Floskell.Styles]:
Result size of Float inwards
= {terms: 2,887, types: 3,221, coercions: 22, joins: 14/14}
!!! Float inwards [Floskell.Styles]: finished in 0.00 milliseconds, allocated 2.142 megabytes
*** Simplifier [Floskell.Styles]:
Result size of Simplifier iteration=1
= {terms: 2,542, types: 2,984, coercions: 22, joins: 14/14}
Result size of Simplifier
= {terms: 2,542, types: 2,984, coercions: 22, joins: 14/14}
!!! Simplifier [Floskell.Styles]: finished in 46.88 milliseconds, allocated 20.656 megabytes
*** Demand analysis [Floskell.Styles]:
Result size of Demand analysis
= {terms: 2,542, types: 2,984, coercions: 22, joins: 14/14}
!!! Demand analysis [Floskell.Styles]: finished in 15.63 milliseconds, allocated 9.322 megabytes
*** CoreTidy [Floskell.Styles]:
Result size of Tidy Core
= {terms: 2,543, types: 2,958, coercions: 22, joins: 14/14}
!!! CoreTidy [Floskell.Styles]: finished in 15.63 milliseconds, allocated 5.187 megabytes
writeBinIface: 290 Names
writeBinIface: 501 dict entries
*** CorePrep [Floskell.Styles]:
Result size of CorePrep
= {terms: 2,751, types: 3,100, coercions: 22, joins: 14/53}
!!! CorePrep [Floskell.Styles]: finished in 15.63 milliseconds, allocated 4.401 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Styles]:
!!! CodeGen [Floskell.Styles]: finished in 437.50 milliseconds, allocated 98.786 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_25.s" "-o" "dist\\build\Floskell\Styles.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_24.s C:\TEMP\ghc5092_0\ghc_25.s C:\TEMP\ghc5092_0\ghc_26.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_24.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_26.c
compile: input file src/Floskell\ConfigFile.hs
*** Checking old interface for Floskell.ConfigFile (use -ddump-hi-diffs for more details):
[ 7 of 12] Compiling Floskell.ConfigFile ( src\Floskell\ConfigFile.hs, dist\build\Floskell\ConfigFile.o )
*** Parser [Floskell.ConfigFile]:
!!! Parser [Floskell.ConfigFile]: finished in 15.63 milliseconds, allocated 6.948 megabytes
*** Renamer/typechecker [Floskell.ConfigFile]:
!!! Renamer/typechecker [Floskell.ConfigFile]: finished in 312.50 milliseconds, allocated 39.047 megabytes
*** Desugar [Floskell.ConfigFile]:
Result size of Desugar (before optimization)
= {terms: 1,508, types: 2,248, coercions: 324, joins: 0/179}
Result size of Desugar (after optimization)
= {terms: 1,080, types: 1,275, coercions: 578, joins: 1/19}
!!! Desugar [Floskell.ConfigFile]: finished in 31.25 milliseconds, allocated 12.479 megabytes
src\Floskell\ConfigFile.hs:30:1: warning: [-Wunused-imports]
The qualified import of ‘Data.Aeson.Parser’ is redundant
except perhaps to import instances from ‘Data.Aeson.Parser’
To import instances alone, use: import Data.Aeson.Parser()
|
30 | import qualified Data.Aeson.Parser as JSON ( json' )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 4,342, types: 6,133, coercions: 1,390, joins: 6/160}
Result size of Simplifier iteration=2
= {terms: 4,154, types: 5,796, coercions: 1,162, joins: 5/126}
Result size of Simplifier iteration=3
= {terms: 4,091, types: 5,705, coercions: 1,032, joins: 5/113}
Result size of Simplifier iteration=4
= {terms: 4,085, types: 5,697, coercions: 1,032, joins: 5/110}
Result size of Simplifier
= {terms: 4,085, types: 5,697, coercions: 1,032, joins: 5/110}
!!! Simplifier [Floskell.ConfigFile]: finished in 281.25 milliseconds, allocated 95.265 megabytes
*** Specialise [Floskell.ConfigFile]:
Result size of Specialise
= {terms: 5,105, types: 7,759, coercions: 1,250, joins: 8/137}
!!! Specialise [Floskell.ConfigFile]: finished in 15.63 milliseconds, allocated 5.726 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.ConfigFile]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 5,723, types: 8,839, coercions: 1,250, joins: 7/95}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.ConfigFile]: finished in 46.88 milliseconds, allocated 22.276 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 5,933, types: 9,098, coercions: 1,544, joins: 15/143}
Result size of Simplifier iteration=2
= {terms: 5,690, types: 8,533, coercions: 1,451, joins: 12/105}
Result size of Simplifier iteration=3
= {terms: 5,666, types: 8,458, coercions: 1,325, joins: 12/99}
Result size of Simplifier
= {terms: 5,666, types: 8,458, coercions: 1,325, joins: 12/99}
!!! Simplifier [Floskell.ConfigFile]: finished in 312.50 milliseconds, allocated 131.810 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 6,659, types: 11,310, coercions: 2,317, joins: 57/207}
Result size of Simplifier iteration=2
= {terms: 5,827, types: 9,552, coercions: 1,838, joins: 14/124}
Result size of Simplifier iteration=3
= {terms: 5,751, types: 9,283, coercions: 1,664, joins: 11/110}
Result size of Simplifier
= {terms: 5,737, types: 9,276, coercions: 1,658, joins: 11/103}
!!! Simplifier [Floskell.ConfigFile]: finished in 296.88 milliseconds, allocated 137.401 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 9,172, types: 12,222, coercions: 2,343, joins: 33/295}
Result size of Simplifier iteration=2
= {terms: 7,959, types: 10,788, coercions: 2,151, joins: 34/224}
Result size of Simplifier iteration=3
= {terms: 7,819, types: 10,450, coercions: 1,960, joins: 22/175}
Result size of Simplifier
= {terms: 7,819, types: 10,450, coercions: 1,960, joins: 29/175}
!!! Simplifier [Floskell.ConfigFile]: finished in 484.38 milliseconds, allocated 158.496 megabytes
*** Float inwards [Floskell.ConfigFile]:
Result size of Float inwards
= {terms: 7,819, types: 10,450, coercions: 1,960, joins: 29/175}
!!! Float inwards [Floskell.ConfigFile]: finished in 31.25 milliseconds, allocated 8.102 megabytes
*** Called arity analysis [Floskell.ConfigFile]:
Result size of Called arity analysis
= {terms: 7,819, types: 10,450, coercions: 1,960, joins: 29/175}
!!! Called arity analysis [Floskell.ConfigFile]: finished in 15.63 milliseconds, allocated 6.098 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 8,299, types: 11,167, coercions: 2,178, joins: 51/202}
Result size of Simplifier iteration=2
= {terms: 8,160, types: 10,882, coercions: 2,120, joins: 47/194}
Result size of Simplifier
= {terms: 8,160, types: 10,882, coercions: 2,120, joins: 47/194}
!!! Simplifier [Floskell.ConfigFile]: finished in 312.50 milliseconds, allocated 108.406 megabytes
*** Demand analysis [Floskell.ConfigFile]:
Result size of Demand analysis
= {terms: 8,160, types: 10,882, coercions: 2,120, joins: 47/194}
!!! Demand analysis [Floskell.ConfigFile]: finished in 62.50 milliseconds, allocated 43.919 megabytes
*** Worker Wrapper binds [Floskell.ConfigFile]:
Result size of Worker Wrapper binds
= {terms: 9,989, types: 13,410, coercions: 2,262, joins: 76/570}
!!! Worker Wrapper binds [Floskell.ConfigFile]: finished in 0.00 milliseconds, allocated 2.516 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 9,789, types: 12,958, coercions: 2,516, joins: 78/306}
Result size of Simplifier iteration=2
= {terms: 8,053, types: 10,343, coercions: 2,241, joins: 33/180}
Result size of Simplifier iteration=3
= {terms: 8,039, types: 10,328, coercions: 2,241, joins: 32/179}
Result size of Simplifier
= {terms: 8,039, types: 10,328, coercions: 2,241, joins: 32/179}
!!! Simplifier [Floskell.ConfigFile]: finished in 562.50 milliseconds, allocated 171.369 megabytes
*** Exitification transformation [Floskell.ConfigFile]:
Result size of Exitification transformation
= {terms: 8,267, types: 10,859, coercions: 2,241, joins: 65/212}
!!! Exitification transformation [Floskell.ConfigFile]: finished in 0.00 milliseconds, allocated 4.299 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.ConfigFile]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 8,407, types: 10,970, coercions: 2,241, joins: 60/203}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.ConfigFile]: finished in 62.50 milliseconds, allocated 29.322 megabytes
*** Common sub-expression [Floskell.ConfigFile]:
Result size of Common sub-expression
= {terms: 7,897, types: 10,445, coercions: 2,021, joins: 60/189}
!!! Common sub-expression [Floskell.ConfigFile]: finished in 15.63 milliseconds, allocated 10.086 megabytes
*** Float inwards [Floskell.ConfigFile]:
Result size of Float inwards
= {terms: 7,893, types: 10,443, coercions: 2,021, joins: 60/187}
!!! Float inwards [Floskell.ConfigFile]: finished in 15.63 milliseconds, allocated 8.257 megabytes
*** Simplifier [Floskell.ConfigFile]:
Result size of Simplifier iteration=1
= {terms: 7,636, types: 10,200, coercions: 2,021, joins: 59/186}
Result size of Simplifier
= {terms: 7,634, types: 10,199, coercions: 2,021, joins: 59/185}
!!! Simplifier [Floskell.ConfigFile]: finished in 156.25 milliseconds, allocated 69.594 megabytes
*** Demand analysis [Floskell.ConfigFile]:
Result size of Demand analysis
= {terms: 7,634, types: 10,199, coercions: 2,021, joins: 59/185}
!!! Demand analysis [Floskell.ConfigFile]: finished in 62.50 milliseconds, allocated 39.728 megabytes
*** CoreTidy [Floskell.ConfigFile]:
Result size of Tidy Core
= {terms: 7,056, types: 9,117, coercions: 1,579, joins: 55/168}
!!! CoreTidy [Floskell.ConfigFile]: finished in 31.25 milliseconds, allocated 9.885 megabytes
writeBinIface: 186 Names
writeBinIface: 434 dict entries
*** CorePrep [Floskell.ConfigFile]:
Result size of CorePrep
= {terms: 8,842, types: 10,189, coercions: 1,579, joins: 55/297}
!!! CorePrep [Floskell.ConfigFile]: finished in 31.25 milliseconds, allocated 14.625 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.ConfigFile]:
!!! CodeGen [Floskell.ConfigFile]: finished in 562.50 milliseconds, allocated 247.532 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_28.s" "-o" "dist\\build\Floskell\ConfigFile.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_27.s C:\TEMP\ghc5092_0\ghc_28.s C:\TEMP\ghc5092_0\ghc_29.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_27.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_29.c
compile: input file C:\TEMP\ghc5092_0\ghc_7.hscpp
*** Checking old interface for Floskell.Types (use -ddump-hi-diffs for more details):
[ 8 of 12] Compiling Floskell.Types ( src\Floskell\Types.hs, dist\build\Floskell\Types.o )
*** Parser [Floskell.Types]:
!!! Parser [Floskell.Types]: finished in 0.00 milliseconds, allocated 5.164 megabytes
*** Renamer/typechecker [Floskell.Types]:
!!! Renamer/typechecker [Floskell.Types]: finished in 187.50 milliseconds, allocated 50.661 megabytes
*** Desugar [Floskell.Types]:
Result size of Desugar (before optimization)
= {terms: 2,223, types: 3,945, coercions: 370, joins: 0/292}
Result size of Desugar (after optimization)
= {terms: 1,500, types: 1,498, coercions: 370, joins: 2/17}
!!! Desugar [Floskell.Types]: finished in 46.88 milliseconds, allocated 11.097 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 2,365, types: 2,949, coercions: 1,824, joins: 2/51}
Result size of Simplifier iteration=2
= {terms: 2,101, types: 2,380, coercions: 995, joins: 0/35}
Result size of Simplifier
= {terms: 2,087, types: 2,348, coercions: 907, joins: 0/33}
!!! Simplifier [Floskell.Types]: finished in 93.75 milliseconds, allocated 41.051 megabytes
*** Specialise [Floskell.Types]:
Result size of Specialise
= {terms: 2,370, types: 3,731, coercions: 1,056, joins: 0/35}
!!! Specialise [Floskell.Types]: finished in 0.00 milliseconds, allocated 4.010 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 2,709, types: 4,514, coercions: 1,056, joins: 0/24}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Types]: finished in 0.00 milliseconds, allocated 8.474 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 3,456, types: 5,390, coercions: 2,683, joins: 10/104}
Result size of Simplifier iteration=2
= {terms: 3,152, types: 4,311, coercions: 2,096, joins: 6/56}
Result size of Simplifier iteration=3
= {terms: 2,943, types: 4,019, coercions: 2,012, joins: 4/42}
Result size of Simplifier
= {terms: 2,943, types: 4,019, coercions: 2,012, joins: 4/42}
!!! Simplifier [Floskell.Types]: finished in 187.50 milliseconds, allocated 89.046 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 2,777, types: 3,748, coercions: 2,010, joins: 4/42}
Result size of Simplifier iteration=2
= {terms: 2,612, types: 3,475, coercions: 2,010, joins: 4/42}
Result size of Simplifier
= {terms: 2,612, types: 3,475, coercions: 2,010, joins: 4/42}
!!! Simplifier [Floskell.Types]: finished in 78.12 milliseconds, allocated 51.582 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 2,630, types: 3,488, coercions: 2,006, joins: 4/43}
Result size of Simplifier iteration=2
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
Result size of Simplifier
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
!!! Simplifier [Floskell.Types]: finished in 93.75 milliseconds, allocated 43.489 megabytes
*** Float inwards [Floskell.Types]:
Result size of Float inwards
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
!!! Float inwards [Floskell.Types]: finished in 0.00 milliseconds, allocated 2.001 megabytes
*** Called arity analysis [Floskell.Types]:
Result size of Called arity analysis
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
!!! Called arity analysis [Floskell.Types]: finished in 0.00 milliseconds, allocated 3.199 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
!!! Simplifier [Floskell.Types]: finished in 31.25 milliseconds, allocated 14.496 megabytes
*** Demand analysis [Floskell.Types]:
Result size of Demand analysis
= {terms: 2,626, types: 3,484, coercions: 2,006, joins: 4/42}
!!! Demand analysis [Floskell.Types]: finished in 15.63 milliseconds, allocated 8.360 megabytes
*** Worker Wrapper binds [Floskell.Types]:
Result size of Worker Wrapper binds
= {terms: 2,839, types: 3,640, coercions: 2,015, joins: 4/76}
!!! Worker Wrapper binds [Floskell.Types]: finished in 0.00 milliseconds, allocated 0.839 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 2,827, types: 3,658, coercions: 2,003, joins: 4/45}
Result size of Simplifier iteration=2
= {terms: 2,787, types: 3,640, coercions: 2,003, joins: 4/42}
Result size of Simplifier
= {terms: 2,787, types: 3,640, coercions: 2,003, joins: 4/42}
!!! Simplifier [Floskell.Types]: finished in 109.38 milliseconds, allocated 53.202 megabytes
*** Exitification transformation [Floskell.Types]:
Result size of Exitification transformation
= {terms: 2,787, types: 3,640, coercions: 2,003, joins: 4/42}
!!! Exitification transformation [Floskell.Types]: finished in 15.63 milliseconds, allocated 0.375 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 2,829, types: 3,779, coercions: 2,003, joins: 4/44}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Types]: finished in 15.63 milliseconds, allocated 9.649 megabytes
*** Common sub-expression [Floskell.Types]:
Result size of Common sub-expression
= {terms: 2,790, types: 3,692, coercions: 1,983, joins: 4/44}
!!! Common sub-expression [Floskell.Types]: finished in 0.00 milliseconds, allocated 4.468 megabytes
*** Float inwards [Floskell.Types]:
Result size of Float inwards
= {terms: 2,790, types: 3,692, coercions: 1,983, joins: 4/44}
!!! Float inwards [Floskell.Types]: finished in 0.00 milliseconds, allocated 2.084 megabytes
*** Simplifier [Floskell.Types]:
Result size of Simplifier iteration=1
= {terms: 2,727, types: 3,613, coercions: 1,983, joins: 4/44}
Result size of Simplifier
= {terms: 2,718, types: 3,547, coercions: 1,983, joins: 4/44}
!!! Simplifier [Floskell.Types]: finished in 78.12 milliseconds, allocated 34.242 megabytes
*** Demand analysis [Floskell.Types]:
Result size of Demand analysis
= {terms: 2,718, types: 3,547, coercions: 1,983, joins: 4/44}
!!! Demand analysis [Floskell.Types]: finished in 15.63 milliseconds, allocated 9.140 megabytes
*** CoreTidy [Floskell.Types]:
Result size of Tidy Core
= {terms: 2,694, types: 3,274, coercions: 1,823, joins: 4/40}
!!! CoreTidy [Floskell.Types]: finished in 15.63 milliseconds, allocated 6.926 megabytes
writeBinIface: 390 Names
writeBinIface: 626 dict entries
*** CorePrep [Floskell.Types]:
Result size of CorePrep
= {terms: 3,056, types: 4,075, coercions: 1,823, joins: 4/143}
!!! CorePrep [Floskell.Types]: finished in 15.63 milliseconds, allocated 4.955 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Types]:
!!! CodeGen [Floskell.Types]: finished in 281.25 milliseconds, allocated 115.385 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_31.s" "-o" "dist\\build\Floskell\Types.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_30.s C:\TEMP\ghc5092_0\ghc_31.s C:\TEMP\ghc5092_0\ghc_32.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_30.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_32.c
compile: input file src/Floskell\Printers.hs
*** Checking old interface for Floskell.Printers (use -ddump-hi-diffs for more details):
[ 9 of 12] Compiling Floskell.Printers ( src\Floskell\Printers.hs, dist\build\Floskell\Printers.o )
*** Parser [Floskell.Printers]:
!!! Parser [Floskell.Printers]: finished in 15.63 milliseconds, allocated 12.272 megabytes
*** Renamer/typechecker [Floskell.Printers]:
!!! Renamer/typechecker [Floskell.Printers]: finished in 62.50 milliseconds, allocated 25.962 megabytes
*** Desugar [Floskell.Printers]:
Result size of Desugar (before optimization)
= {terms: 1,820, types: 2,038, coercions: 0, joins: 0/197}
Result size of Desugar (after optimization)
= {terms: 1,292, types: 1,538, coercions: 0, joins: 0/12}
!!! Desugar [Floskell.Printers]: finished in 31.25 milliseconds, allocated 24.178 megabytes
src\Floskell\Printers.hs:72:1: warning: [-Wunused-imports]
The import of ‘Data.Monoid’ is redundant
except perhaps to import instances from ‘Data.Monoid’
To import instances alone, use: import Data.Monoid()
|
72 | import Data.Monoid ( (<>) )
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 4,133, types: 6,939, coercions: 8,627, joins: 0/278}
Result size of Simplifier iteration=2
= {terms: 3,483, types: 6,250, coercions: 6,477, joins: 0/231}
Result size of Simplifier iteration=3
= {terms: 3,044, types: 5,195, coercions: 4,799, joins: 0/118}
Result size of Simplifier iteration=4
= {terms: 2,772, types: 4,428, coercions: 4,623, joins: 1/92}
Result size of Simplifier
= {terms: 2,772, types: 4,428, coercions: 4,623, joins: 1/92}
!!! Simplifier [Floskell.Printers]: finished in 250.00 milliseconds, allocated 113.166 megabytes
*** Specialise [Floskell.Printers]:
Result size of Specialise
= {terms: 3,002, types: 4,815, coercions: 4,623, joins: 1/95}
!!! Specialise [Floskell.Printers]: finished in 0.00 milliseconds, allocated 3.624 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Printers]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 3,146, types: 5,466, coercions: 4,623, joins: 1/92}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Floskell.Printers]: finished in 31.25 milliseconds, allocated 16.261 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 5,549, types: 11,256, coercions: 9,970, joins: 10/228}
Result size of Simplifier iteration=2
= {terms: 4,255, types: 6,923, coercions: 5,521, joins: 9/107}
Result size of Simplifier iteration=3
= {terms: 4,064, types: 6,474, coercions: 4,785, joins: 3/85}
Result size of Simplifier iteration=4
= {terms: 4,045, types: 6,448, coercions: 4,180, joins: 5/84}
Result size of Simplifier
= {terms: 4,045, types: 6,448, coercions: 4,180, joins: 5/84}
!!! Simplifier [Floskell.Printers]: finished in 328.12 milliseconds, allocated 153.225 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 4,456, types: 6,891, coercions: 4,213, joins: 14/117}
Result size of Simplifier iteration=2
= {terms: 4,414, types: 6,743, coercions: 4,110, joins: 9/96}
Result size of Simplifier iteration=3
= {terms: 4,359, types: 6,728, coercions: 4,110, joins: 4/91}
Result size of Simplifier
= {terms: 4,359, types: 6,728, coercions: 4,110, joins: 4/91}
!!! Simplifier [Floskell.Printers]: finished in 187.50 milliseconds, allocated 98.751 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 4,392, types: 6,788, coercions: 4,210, joins: 4/95}
Result size of Simplifier iteration=2
= {terms: 4,398, types: 6,815, coercions: 4,172, joins: 4/96}
Result size of Simplifier iteration=3
= {terms: 4,393, types: 6,808, coercions: 4,159, joins: 4/94}
Result size of Simplifier
= {terms: 4,393, types: 6,808, coercions: 4,159, joins: 4/94}
!!! Simplifier [Floskell.Printers]: finished in 218.75 milliseconds, allocated 96.510 megabytes
*** Float inwards [Floskell.Printers]:
Result size of Float inwards
= {terms: 4,393, types: 6,808, coercions: 4,159, joins: 4/94}
!!! Float inwards [Floskell.Printers]: finished in 0.00 milliseconds, allocated 4.825 megabytes
*** Called arity analysis [Floskell.Printers]:
Result size of Called arity analysis
= {terms: 4,393, types: 6,808, coercions: 4,159, joins: 4/94}
!!! Called arity analysis [Floskell.Printers]: finished in 15.63 milliseconds, allocated 4.869 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 4,351, types: 6,677, coercions: 4,159, joins: 4/94}
Result size of Simplifier iteration=2
= {terms: 4,351, types: 6,677, coercions: 4,159, joins: 4/94}
Result size of Simplifier
= {terms: 4,351, types: 6,677, coercions: 4,159, joins: 4/94}
!!! Simplifier [Floskell.Printers]: finished in 125.00 milliseconds, allocated 71.530 megabytes
*** Demand analysis [Floskell.Printers]:
Result size of Demand analysis
= {terms: 4,351, types: 6,677, coercions: 4,159, joins: 4/94}
!!! Demand analysis [Floskell.Printers]: finished in 31.25 milliseconds, allocated 23.518 megabytes
*** Worker Wrapper binds [Floskell.Printers]:
Result size of Worker Wrapper binds
= {terms: 5,092, types: 7,434, coercions: 4,165, joins: 6/215}
!!! Worker Wrapper binds [Floskell.Printers]: finished in 15.63 milliseconds, allocated 3.748 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 5,046, types: 7,346, coercions: 4,391, joins: 7/177}
Result size of Simplifier iteration=2
= {terms: 4,831, types: 7,156, coercions: 4,378, joins: 5/88}
Result size of Simplifier iteration=3
= {terms: 4,815, types: 7,148, coercions: 4,378, joins: 5/80}
Result size of Simplifier
= {terms: 4,815, types: 7,148, coercions: 4,378, joins: 5/80}
!!! Simplifier [Floskell.Printers]: finished in 218.75 milliseconds, allocated 119.601 megabytes
*** Exitification transformation [Floskell.Printers]:
Result size of Exitification transformation
= {terms: 4,843, types: 7,216, coercions: 4,378, joins: 9/84}
!!! Exitification transformation [Floskell.Printers]: finished in 0.00 milliseconds, allocated 1.036 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Printers]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 4,937, types: 7,301, coercions: 4,378, joins: 9/89}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Floskell.Printers]: finished in 62.50 milliseconds, allocated 24.821 megabytes
*** Common sub-expression [Floskell.Printers]:
Result size of Common sub-expression
= {terms: 4,510, types: 7,107, coercions: 4,369, joins: 6/85}
!!! Common sub-expression [Floskell.Printers]: finished in 15.63 milliseconds, allocated 6.748 megabytes
*** Float inwards [Floskell.Printers]:
Result size of Float inwards
= {terms: 4,510, types: 7,107, coercions: 4,369, joins: 6/85}
!!! Float inwards [Floskell.Printers]: finished in 0.00 milliseconds, allocated 4.989 megabytes
*** Simplifier [Floskell.Printers]:
Result size of Simplifier iteration=1
= {terms: 4,405, types: 6,933, coercions: 4,373, joins: 5/85}
Result size of Simplifier iteration=2
= {terms: 4,378, types: 6,861, coercions: 4,373, joins: 5/85}
Result size of Simplifier
= {terms: 4,378, types: 6,861, coercions: 4,373, joins: 5/85}
!!! Simplifier [Floskell.Printers]: finished in 187.50 milliseconds, allocated 82.266 megabytes
*** Demand analysis [Floskell.Printers]:
Result size of Demand analysis
= {terms: 4,378, types: 6,861, coercions: 4,373, joins: 5/85}
!!! Demand analysis [Floskell.Printers]: finished in 31.25 milliseconds, allocated 23.024 megabytes
*** CoreTidy [Floskell.Printers]:
Result size of Tidy Core
= {terms: 4,320, types: 6,660, coercions: 4,245, joins: 5/81}
!!! CoreTidy [Floskell.Printers]: finished in 15.63 milliseconds, allocated 10.735 megabytes
writeBinIface: 201 Names
writeBinIface: 511 dict entries
*** CorePrep [Floskell.Printers]:
Result size of CorePrep
= {terms: 5,796, types: 9,038, coercions: 4,245, joins: 5/303}
!!! CorePrep [Floskell.Printers]: finished in 15.63 milliseconds, allocated 12.260 megabytes
*** Stg2Stg:
*** CodeGen [Floskell.Printers]:
!!! CodeGen [Floskell.Printers]: finished in 468.75 milliseconds, allocated 224.190 megabytes
*** Assembler:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "-iquotesrc/Floskell" "-Idist\\build" "-Idist\\build" "-Idist\\build\\autogen" "-Idist\\build\\global-autogen" "-Idist\\build" "-no-pie" "-Wa,-mbig-obj" "-x" "assembler" "-c" "C:\TEMP\ghc5092_0\ghc_34.s" "-o" "dist\\build\Floskell\Printers.o"
*** Deleting temp files:
Deleting: C:\TEMP\ghc5092_0\ghc_33.s C:\TEMP\ghc5092_0\ghc_34.s C:\TEMP\ghc5092_0\ghc_35.c
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_33.s
Warning: deleting non-existent C:\TEMP\ghc5092_0\ghc_35.c
compile: input file C:\TEMP\ghc5092_0\ghc_5.hscpp
*** Checking old interface for Floskell.Pretty (use -ddump-hi-diffs for more details):
[10 of 12] Compiling Floskell.Pretty ( src\Floskell\Pretty.hs, dist\build\Floskell\Pretty.o )
*** Parser [Floskell.Pretty]:
!!! Parser [Floskell.Pretty]: finished in 78.12 milliseconds, allocated 64.480 megabytes
*** Renamer/typechecker [Floskell.Pretty]:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.482 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.015 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.051 megabytes
*** gcc:
"D:\bin\stack\x86_64-windows\ghc-8.8.4\lib\../mingw/bin/gcc.exe" "-DTABLES_NEXT_TO_CODE" "--print-search-dirs"
Loading package ghc-prim-0.5.3 ... linking ... done.
Loading package integer-gmp-1.0.2.0 ... linking ... done.
Loading package base-4.13.0.0 ... linking ... done.
Loading package array-0.5.4.0 ... linking ... done.
Loading package deepseq-1.4.4.0 ... linking ... done.
Loading package bytestring-0.10.10.1 ... linking ... done.
Loading package utf8-string-1.0.1.1 ... linking ... done.
Loading package containers-0.6.2.1 ... linking ... done.
Loading package base-orphans-0.8.2 ... linking ... done.
Loading package ghc-boot-th-8.8.4 ... linking ... done.
Loading package pretty-1.1.3.6 ... linking ... done.
Loading package template-haskell-2.15.0.0 ... linking ... done.
Loading package transformers-0.5.6.2 ... linking ... done.
Loading package tagged-0.8.6 ... linking ... done.
Loading package distributive-0.6.2 ... linking ... done.
Loading package transformers-compat-0.6.5 ... linking ... done.
Loading package comonad-5.0.6 ... linking ... done.
Loading package mtl-2.2.2 ... linking ... done.
Loading package stm-2.5.0.0 ... linking ... done.
Loading package exceptions-0.10.4 ... linking ... done.
Loading package th-abstraction-0.3.2.0 ... linking ... done.
Loading package bifunctors-5.5.7 ... linking ... done.
Loading package StateVar-1.2 ... linking ... done.
Loading package contravariant-1.5.2 ... linking ... done.
Loading package profunctors-5.5.2 ... linking ... done.
Loading package binary-0.8.7.0 ... linking ... done.
Loading package text-1.2.4.0 ... linking ... done.
Loading package hashable-1.3.0.0 ... linking ... done.
Loading package unordered-containers-0.2.11.0 ... linking ... done.
Loading package semigroupoids-5.3.4 ... linking ... done.
Loading package transformers-base-0.4.5.2 ... linking ... done.
Loading package free-5.1.3 ... linking ... done.
Loading package psqueues-0.2.7.2 ... linking ... done.
Loading package monad-dijkstra-0.1.1.3 ... linking ... done.
Loading package haskell-src-exts-1.23.1 ... linking ... done.
Loading package filepath-1.4.2.1 ... linking ... done.
Loading package Win32-2.6.1.0 ... linking ... done.
Loading package time-1.9.3 ... linking ... done.
Loading package directory-1.3.6.0 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package dlist-0.8.0.8 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package integer-logarithms-1.0.3 ... linking ... done.
Loading package primitive-0.7.1.0 ... linking ... done.
Loading package scientific-0.3.6.2 ... linking ... done.
Loading package attoparsec-0.13.2.4 ... linking ... done.
Loading package base-compat-0.11.1 ... linking ... done.
Loading package base-compat-batteries-0.11.1 ... linking ... done.
Loading package time-compat-1.9.3 ... linking ... done.
Loading package splitmix-0.1 ... linking ... done.
Loading package random-1.2.0 ... linking ... done.
Loading package uuid-types-1.0.3 ... linking ... done.
Loading package vector-0.12.1.2 ... linking ... done.
Loading package aeson-1.4.7.1 ... linking ... done.
Search directories (user):
Search directories (gcc):
D://bin//stack//x86_64-windows//ghc-8.8.4//mingw//bin/
D://bin//stack//x86_64-windows//ghc-8.8.4//mingw//bin/../lib/
D://bin//stack//x86_64-windows//ghc-8.8.4//mingw//bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/lib/../lib/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../lib/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/lib/
D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../
C:\Windows\system32
Loading object (static archive) D:/bin/stack/x86_64-windows/ghc-8.8.4/mingw/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/lib/../lib/libpthread.dll.a ... done
final link ... done
Access violation in generated code when executing data at 0xffffffff82175b40
Attempting to reconstruct a stack trace...
Frame Code address
* 0x461dab0 0xffffffff82175b40
* 0x461dab8 0x2d006300680067
* 0x461dac0 0x2e0038002e0038
* 0x461dac8 0x690000005c0034
* 0x461dad0 0x5c006e D:\bin\stack\x86_64-windows\ghc-8.8.4\bin\ghc.exe+0x1c006e
Crash dump created. Dump written to:
C:\TEMP\ghc-20200807-231741-5092-4464.dmp
D:\bin\stack\x86_64-windows\ghc-8.8.4\bin\ghc-8.8.4.exe returned ExitFailure 11
PS D:\dev\ws\haskell\hls>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment