Skip to content

Instantly share code, notes, and snippets.

@TerrorJack
Last active February 14, 2019 00:10
Show Gist options
  • Save TerrorJack/ec86be026acb8a66bbac6415299ebf6f to your computer and use it in GitHub Desktop.
Save TerrorJack/ec86be026acb8a66bbac6415299ebf6f to your computer and use it in GitHub Desktop.
Cabal single package case study
Using Parsec parser
Configuring random-1.1...
creating dist/build
creating dist
creating dist/build
Searching for ghc in path.
Found ghc at
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --numeric-version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc is
version 8.7.20181115
looking for tool ghc-pkg near compiler in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin
candidate locations:
["/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg-ghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg"]
found ghc-pkg in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg --version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg is
version 8.7.20181115
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --supported-languages
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --info
Reading installed packages...
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg dump --global -v0
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg dump '--package-db=/tmp/playground/package.conf.d' -v0
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --print-libdir
Finalized package description:
cabal-version: >=1.8
name: random
version: 1.1
license: BSD3
license-file: LICENSE
maintainer: carter dot schonwald at google mail dot com
bug-reports: https://github.com/haskell/random/issues
synopsis: random number library
description:
This package provides a basic random number generation
library, including the ability to split random number
generators.
category: System
x-revision: 1
build-type: Simple
extra-source-files:
.travis.yml
README.md
CHANGELOG.md
.gitignore
.darcs-boring
source-repository head
type: git
location: http://git.haskell.org/packages/random.git
library
exposed-modules:
System.Random
hs-source-dirs: .
extensions: CPP
ghc-options: -O2
build-depends:
base >=3 && <5,
time -any
test-suite T7936
type: exitcode-stdio-1.0
main-is: T7936.hs
hs-source-dirs: tests
ghc-options: -rtsopts -O2
build-depends:
base >=3 && <5,
random -any
test-suite TestRandomRs
type: exitcode-stdio-1.0
main-is: TestRandomRs.hs
hs-source-dirs: tests
ghc-options: -rtsopts -O2
build-depends:
base >=3 && <5,
random -any
test-suite TestRandomIOs
type: exitcode-stdio-1.0
main-is: TestRandomIOs.hs
hs-source-dirs: tests
ghc-options: -rtsopts -O2
build-depends:
base >=3 && <5,
random -any
Expanding glob '.travis.yml' in directory './.'.
Expanding glob 'README.md' in directory './.'.
Expanding glob 'CHANGELOG.md' in directory './.'.
Expanding glob '.gitignore' in directory './.'.
Expanding glob '.darcs-boring' in directory './.'.
Dependency base >=3 && <5: using base-4.12.0.0
Dependency time -any: using time-1.9.2
Searching for alex in path.
Found alex at /home/terrorjack/.local/bin/alex
/home/terrorjack/.local/bin/alex --version
/home/terrorjack/.local/bin/alex is version 3.2.4
Searching for ar in path.
Found ar at /usr/bin/ar
Searching for c2hs in path.
Cannot find c2hs on the path
Searching for cpphs in path.
Cannot find cpphs on the path
Searching for doctest in path.
Cannot find doctest on the path
Searching for gcc in path.
Found gcc at /usr/bin/gcc
/usr/bin/gcc -dumpversion
/usr/bin/gcc is version 8
Searching for ghcjs in path.
Cannot find ghcjs on the path
Searching for ghcjs-pkg in path.
Cannot find ghcjs-pkg on the path
Searching for greencard in path.
Cannot find greencard on the path
looking for tool haddock near compiler in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin
candidate locations:
["/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock-ghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock"]
found haddock in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock --version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock is
version 2.21.0
Searching for happy in path.
Found happy at /home/terrorjack/.local/bin/happy
/home/terrorjack/.local/bin/happy --version
/home/terrorjack/.local/bin/happy is version 1.19.9
Searching for hmake in path.
Cannot find hmake on the path
looking for tool hpc near compiler in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin
candidate locations:
["/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc-ghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc"]
found hpc in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc is
version 0.67
looking for tool hsc2hs near compiler in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin
candidate locations:
["/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs-ghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs"]
found hsc2hs in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs --version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs is
version 0.68.4.1
Searching for HsColour in path.
Cannot find HsColour on the path
Searching for jhc in path.
Cannot find jhc on the path
Searching for ld.gold in path.
Found ld.gold at /usr/bin/ld.gold
Environment: [("EDITOR","/bin/nano"),("HOME","/home/terrorjack"),("HOSTTYPE","x86_64"),("HTTPS_PROXY","http://127.0.0.1:1024"),("HTTP_PROXY","http://127.0.0.1:1024"),("LANG","en_US.UTF-8"),("LOGNAME","terrorjack"),("LS_COLORS","rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"),("NAME","LAPTOP-A0NTIMCN"),("OLDPWD","/tmp"),("PATH","/home/terrorjack/.local/bin:/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin:/home/terrorjack/v8-node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"),("PWD","/tmp/random-1.1"),("SHELL","/bin/bash"),("SHLVL","1"),("TERM","xterm-256color"),("USER","terrorjack"),("WSLENV",""),("WSL_DISTRO_NAME","Debian"),("_","./Setup"),("http_proxy","http://127.0.0.1:1024"),("https_proxy","http://127.0.0.1:1024")]
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc -hide-all-packages -c /tmp/408-0.c -o /tmp/408-1.o
/usr/bin/ld.gold -x -r /tmp/408-1.o -o /tmp/408-2.o
Searching for pkg-config in path.
Found pkg-config at /usr/bin/pkg-config
/usr/bin/pkg-config --version
/usr/bin/pkg-config is version 0.29
looking for tool runghc near compiler in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin
candidate locations:
["/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc-ghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc-8.7.20181115","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc"]
found runghc in
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc --version
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc is
version 8.7.20181115
Searching for strip in path.
Found strip at /usr/bin/strip
/usr/bin/strip --version
/usr/bin/strip is version 2.31
Searching for tar in path.
Found tar at /bin/tar
/bin/tar --help
Searching for uhc in path.
Cannot find uhc on the path
Source component graph: component lib
Configured component graph:
component random-1.1-ECVByFs4saF4vpAZETFkZN
include base-4.12.0.0
include time-1.9.2
Linked component graph:
unit random-1.1-ECVByFs4saF4vpAZETFkZN
include base-4.12.0.0
include time-1.9.2
System.Random=random-1.1-ECVByFs4saF4vpAZETFkZN:System.Random
Ready component graph:
definite random-1.1-ECVByFs4saF4vpAZETFkZN
depends base-4.12.0.0
depends time-1.9.2
Using Cabal-2.4.0.1 compiled by ghc-8.7
Using compiler: ghc-8.7.20181115
Using install prefix: /tmp/playground
Executables installed in: /tmp/playground/bin
Libraries installed in:
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
Dynamic Libraries installed in:
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115
Private executables installed in:
/tmp/playground/libexec/x86_64-linux-ghc-8.7.20181115/random-1.1
Data files installed in:
/tmp/playground/share/x86_64-linux-ghc-8.7.20181115/random-1.1
Documentation installed in:
/tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1
Configuration files installed in: /tmp/playground/etc
Using alex version 3.2.4 found on system at: /home/terrorjack/.local/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
No cpphs found
No doctest found
Using gcc version 8 found on system at: /usr/bin/gcc
Using ghc version 8.7.20181115 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc
Using ghc-pkg version 8.7.20181115 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.21.0 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/haddock
Using happy version 1.19.9 found on system at:
/home/terrorjack/.local/bin/happy
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.67 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hpc
Using hsc2hs version 0.68.4.1 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/hsc2hs
No hscolour found
No jhc found
Using ld found on system at: /usr/bin/ld.gold
Using pkg-config version 0.29 found on system at: /usr/bin/pkg-config
Using runghc version 8.7.20181115 found on system at:
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/runghc
Using strip version 2.31 found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
No uhc found
/usr/bin/gcc -fno-stack-protector '-fuse-ld=gold' /tmp/408-4.c -o /tmp/408-5 '-D__GLASGOW_HASKELL__=807' '-Dlinux_BUILD_OS=1' '-Dx86_64_BUILD_ARCH=1' '-Dlinux_HOST_OS=1' '-Dx86_64_HOST_ARCH=1' -Idist/build/autogen -I. -I/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/time-1.9.2/include -I/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/base-4.12.0.0/include -I/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/integer-gmp-1.0.2.0/include -I/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/include -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/time-1.9.2 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/deepseq-1.4.4.0 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/array-0.5.2.0 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/base-4.12.0.0 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/integer-gmp-1.0.2.0 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/ghc-prim-0.5.3 -L/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/rts
Component build order: library
Environment: [("EDITOR","/bin/nano"),("HOME","/home/terrorjack"),("HOSTTYPE","x86_64"),("HTTPS_PROXY","http://127.0.0.1:1024"),("HTTP_PROXY","http://127.0.0.1:1024"),("LANG","en_US.UTF-8"),("LOGNAME","terrorjack"),("LS_COLORS","rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"),("NAME","LAPTOP-A0NTIMCN"),("OLDPWD","/tmp"),("PATH","/home/terrorjack/.local/bin:/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin:/home/terrorjack/v8-node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"),("PWD","/tmp/random-1.1"),("SHELL","/bin/bash"),("SHLVL","1"),("TERM","xterm-256color"),("USER","terrorjack"),("WSLENV",""),("WSL_DISTRO_NAME","Debian"),("_","./Setup"),("http_proxy","http://127.0.0.1:1024"),("https_proxy","http://127.0.0.1:1024")]
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg init dist/package.conf.inplace -v2
GHC package manager version 8.7.20181115
writing cache dist/package.conf.inplace/package.cache
creating dist/build
creating dist/build/autogen
creating dist/build/autogen
Preprocessing library for random-1.1..
Building library for random-1.1..
creating dist/build
Environment: [("EDITOR","/bin/nano"),("HOME","/home/terrorjack"),("HOSTTYPE","x86_64"),("HTTPS_PROXY","http://127.0.0.1:1024"),("HTTP_PROXY","http://127.0.0.1:1024"),("LANG","en_US.UTF-8"),("LOGNAME","terrorjack"),("LS_COLORS","rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"),("NAME","LAPTOP-A0NTIMCN"),("OLDPWD","/tmp"),("PATH","/home/terrorjack/.local/bin:/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin:/home/terrorjack/v8-node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"),("PWD","/tmp/random-1.1"),("SHELL","/bin/bash"),("SHLVL","1"),("TERM","xterm-256color"),("USER","terrorjack"),("WSLENV",""),("WSL_DISTRO_NAME","Debian"),("_","./Setup"),("http_proxy","http://127.0.0.1:1024"),("https_proxy","http://127.0.0.1:1024")]
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --make -fbuilding-cabal-package -O -outputdir dist/build -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -i. -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 random-1.1-ECVByFs4saF4vpAZETFkZN -hide-all-packages -Wmissing-home-modules -no-user-package-db -package-db /tmp/playground/package.conf.d -package-db dist/package.conf.inplace -package-id base-4.12.0.0 -package-id time-1.9.2 -XHaskell98 -XCPP System.Random -O2
[1 of 1] Compiling System.Random ( System/Random.hs, dist/build/System/Random.o )
Linking...
[(DefiniteUnitId (DefUnitId {unDefUnitId = UnitId
"base-4.12.0.0"}),DefaultRenaming),(DefiniteUnitId (DefUnitId {unDefUnitId =
UnitId "time-1.9.2"}),DefaultRenaming)]
dist/build/objs-482/ar482-2.rsp contents: <<<
dist/build/System/Random.o
>>> dist/build/objs-482/ar482-2.rsp
Environment: [("EDITOR","/bin/nano"),("HOME","/home/terrorjack"),("HOSTTYPE","x86_64"),("HTTPS_PROXY","http://127.0.0.1:1024"),("HTTP_PROXY","http://127.0.0.1:1024"),("LANG","en_US.UTF-8"),("LOGNAME","terrorjack"),("LS_COLORS","rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"),("NAME","LAPTOP-A0NTIMCN"),("OLDPWD","/tmp"),("PATH","/home/terrorjack/.local/bin:/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin:/home/terrorjack/v8-node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"),("PWD","/tmp/random-1.1"),("SHELL","/bin/bash"),("SHLVL","1"),("TERM","xterm-256color"),("USER","terrorjack"),("WSLENV",""),("WSL_DISTRO_NAME","Debian"),("_","./Setup"),("http_proxy","http://127.0.0.1:1024"),("https_proxy","http://127.0.0.1:1024")]
/usr/bin/ar -r -v dist/build/objs-482/libHSrandom-1.1-ECVByFs4saF4vpAZETFkZN.a '@dist/build/objs-482/ar482-2.rsp'
a - dist/build/System/Random.o
Registering inplace:
name: random
version: 1.1
id: random-1.1-ECVByFs4saF4vpAZETFkZN
key: random-1.1-ECVByFs4saF4vpAZETFkZN
license: BSD-3-Clause
maintainer: carter dot schonwald at google mail dot com
synopsis: random number library
description:
This package provides a basic random number generation
library, including the ability to split random number
generators.
category: System
abi: inplace
exposed: True
exposed-modules:
System.Random
import-dirs: /tmp/random-1.1/dist/build
library-dirs: /tmp/random-1.1/dist/build
dynamic-library-dirs: /tmp/random-1.1/dist/build
data-dir: /tmp/random-1.1
hs-libraries: HSrandom-1.1-ECVByFs4saF4vpAZETFkZN
depends:
base-4.12.0.0 time-1.9.2
haddock-interfaces: /tmp/random-1.1/dist/doc/html/random/random.haddock
haddock-html: /tmp/random-1.1/dist/doc/html/random
Environment: [("EDITOR","/bin/nano"),("HOME","/home/terrorjack"),("HOSTTYPE","x86_64"),("HTTPS_PROXY","http://127.0.0.1:1024"),("HTTP_PROXY","http://127.0.0.1:1024"),("LANG","en_US.UTF-8"),("LOGNAME","terrorjack"),("LS_COLORS","rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"),("NAME","LAPTOP-A0NTIMCN"),("OLDPWD","/tmp"),("PATH","/home/terrorjack/.local/bin:/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin:/home/terrorjack/v8-node/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"),("PWD","/tmp/random-1.1"),("SHELL","/bin/bash"),("SHLVL","1"),("TERM","xterm-256color"),("USER","terrorjack"),("WSLENV",""),("WSL_DISTRO_NAME","Debian"),("_","./Setup"),("http_proxy","http://127.0.0.1:1024"),("https_proxy","http://127.0.0.1:1024")]
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg recache '--package-db=dist/package.conf.inplace' -v2
GHC package manager version 8.7.20181115
reading package config: dist/package.conf.inplace/random-1.1-ECVByFs4saF4vpAZETFkZN.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/array-0.5.2.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/base-4.12.0.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/binary-0.8.6.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/bytestring-0.10.8.2.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/Cabal-2.4.0.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/containers-0.6.0.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/deepseq-1.4.4.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/directory-1.3.3.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/filepath-1.4.2.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-8.7.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-boot-8.7.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-boot-th-8.7.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-compact-0.1.0.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-heap-8.7.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghc-prim-0.5.3.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/ghci-8.7.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/haskeline-0.7.4.3.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/hpc-0.6.0.3.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/integer-gmp-1.0.2.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/libiserv-8.7.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/mtl-2.2.2.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/parsec-3.1.13.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/pretty-1.1.3.6.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/process-1.6.3.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/rts.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/stm-2.5.0.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/template-haskell-2.15.0.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/terminfo-0.4.1.2.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/text-1.2.3.1.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/time-1.9.2.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/transformers-0.5.5.0.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/unix-2.7.2.2.conf
reading package config: /home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d/xhtml-3000.2.2.1.conf
db stack: ["dist/package.conf.inplace","/home/terrorjack/.ghc/x86_64-linux-8.7.20181115/package.conf.d","/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/lib/ghc-8.7.20181115/package.conf.d"]
modifying: dist/package.conf.inplace
flag db stack: ["dist/package.conf.inplace"]
writing cache dist/package.conf.inplace/package.cache
directory dist/doc/html/random does exist: False
creating /tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1
creating /tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115
creating /tmp/playground/share/doc
creating /tmp/playground/share
creating /tmp/playground/share/doc
creating /tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115
creating /tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1
Installing LICENSE to
/tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1/LICENSE
Installing library in /tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
creating
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN/System
creating
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
creating /tmp/playground/lib/x86_64-linux-ghc-8.7.20181115
creating /tmp/playground/lib
creating /tmp/playground/lib/x86_64-linux-ghc-8.7.20181115
creating
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
creating
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN/System
Installing dist/build/System/Random.hi to
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN/System/Random.hi
creating
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
Installing dist/build/libHSrandom-1.1-ECVByFs4saF4vpAZETFkZN.a to
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN/libHSrandom-1.1-ECVByFs4saF4vpAZETFkZN.a
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc --abi-hash -fbuilding-cabal-package -O -outputdir dist/build -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -i. -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 random-1.1-ECVByFs4saF4vpAZETFkZN -hide-all-packages -Wmissing-home-modules -no-user-package-db -XHaskell98 -XCPP System.Random -O2
name: random
version: 1.1
id: random-1.1-ECVByFs4saF4vpAZETFkZN
key: random-1.1-ECVByFs4saF4vpAZETFkZN
license: BSD-3-Clause
maintainer: carter dot schonwald at google mail dot com
synopsis: random number library
description:
This package provides a basic random number generation
library, including the ability to split random number
generators.
category: System
abi: 3ad7aeadde55166f5e80580827f1c391
exposed: True
exposed-modules:
System.Random
import-dirs:
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
library-dirs:
/tmp/playground/lib/x86_64-linux-ghc-8.7.20181115/random-1.1-ECVByFs4saF4vpAZETFkZN
dynamic-library-dirs: /tmp/playground/lib/x86_64-linux-ghc-8.7.20181115
data-dir: /tmp/playground/share/x86_64-linux-ghc-8.7.20181115/random-1.1
hs-libraries: HSrandom-1.1-ECVByFs4saF4vpAZETFkZN
depends:
base-4.12.0.0 time-1.9.2
haddock-interfaces:
/tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1/html/random.haddock
haddock-html:
/tmp/playground/share/doc/x86_64-linux-ghc-8.7.20181115/random-1.1/html
Registering library for random-1.1..
/home/terrorjack/.stack/programs/x86_64-linux/ghc-8.7.20181115/bin/ghc-pkg update - --global --no-user-package-db '--package-db=/tmp/playground/package.conf.d' -v2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment