haskell / vscode-haskell

VS Code extension for Haskell, powered by haskell-language-server
https://marketplace.visualstudio.com/items?itemName=haskell.haskell
Other
561 stars 90 forks source link

`DYLD_LIBRARY_PATH` does not get passed to the language server #377

Closed Ptival closed 3 years ago

Ptival commented 3 years ago

Is the VSCode Haskell plug-in direnv-compatible, and if so, does it try to respect the ambient environment when calling HLS?

I'm encoutering an issue where my shell sets DYLD_LIBRARY_PATH with some dynamic libraries that cabal will need to see for the compilation to work.

Compilation works in my terminal, but when the plug-in runs HLS, cabal complains about the missing dynamic library. I'm using direnv and the VSCode direnv plug-in, which supposedly sets environment variables but could be at fault too.

Ptival commented 3 years ago

So I looked into this some more, I thought I needed to add:

  const exeOptions: ExecutableOptions = {
    cwd: folder ? folder.uri.fsPath : path.dirname(uri.fsPath),
    env: process.env, // this
  };

to the executable options of the server, but it did not help, so I dug further.

I printed out all the process.env keys and values from extension.ts, and made a wrapper script for haskell-language-server that prints out to a file the environment variables it sees.

It turns out a lot of the variables are passed to the server, except DYLD_LIBRARY_PATH is missing!

I don't know yet why... still thinking :-\


Environment I'm seeing in the client ```shell ELECTRON_RUN_AS_NODE=1 HOST_PATH=/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/bin:/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/bin:/nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2/bin:/nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/j2wmzhyxb4j53djl1clbp913f5l9zpjb-findutils-4.7.0/bin:/nix/store/4a0zp4chg77dqzc4y3ncph62qbvs27z2-diffutils-3.7/bin:/nix/store/ri6cpdgd2k0snspqb2mqzxx8zr3h9pr2-gnused-4.8/bin:/nix/store/blvrpmrrcx022hw1w7kil8mg80vnk01a-gnugrep-3.6/bin:/nix/store/j18z8yxv34hp4llgdgkdbbsgad6l3dqc-gawk-5.1.0/bin:/nix/store/5mr619lrpwska407f1g1c4liqzrwbic3-gnutar-1.32/bin:/nix/store/mrfxjp41fj2m0wa5hwhmdb1y7wbbmrmb-gzip-1.10/bin:/nix/store/yccn5dqgkxpxdxmww57iprgc5rh8c76s-bzip2-1.0.6.0.1-bin/bin:/nix/store/11q307ff8sh1hfy1djbgcw2yrff1dc8s-gnumake-4.3/bin:/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin:/nix/store/cb9hr247i78bxaqm1f1pgcgi1vsyvlh3-patch-2.7.6/bin:/nix/store/qz7kk3dzzdichjhbcdc3p508vgrvmlv5-xz-5.2.5-bin/bin 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:*.webp=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: IN_LORRI_SHELL=/Users/val/galois/macaw/shell.nix origOutputs=out propagatedBuildInputs= stdenv=/nix/store/nxnzafl96xx78qz905p5jp6irc9ck942-stdenv-darwin LANG=en_US.UTF-8 XPC_FLAGS=0x0 DISPLAY=/private/tmp/com.apple.launchd.Tfts8Yz7CE/org.xquartz:0 DIRENV_DIR=-/Users/val/galois/macaw TERM_SESSION_ID=w0t1p0:A9E14B4C-F244-47F6-8BE6-E6B28A64F9FE COMMAND_MODE=unix2003 origPATH= out=/nix/store/966j5p53sg4y0d6nzsdlir5xk18frq7n-lorri-keep-env-hack-macaw NIX_NO_SELF_RPATH=1 origExtraClosure= COLORTERM=truecolor origArgs=-e /nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh __CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0 CONFIG_SHELL=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash ITERM_SESSION_ID=w0t1p0:A9E14B4C-F244-47F6-8BE6-E6B28A64F9FE buildInputs=/nix/store/p17c00jdjx7736hrxcvkl93bdj84vmrj-bitwise-lib-bitwise-1.0.0.1 /nix/store/r5kn8i8bi8cxhq0xp4rcymwdsas9m19f-panic-lib-panic-0.4.0.1 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/q7ynblk7nmw84kkr9xpdczkf297rbpv5-random-lib-random-1.2.0 /nix/store/r7lgglq4qp8y9iaynh569p486drkfgal-th-lift-lib-th-lift-0.8.2 /nix/store/b58lpik0qf7l9fdww8wl7hljzi7d4xjw-hedgehog-lib-hedgehog-1.0.5 /nix/store/m7sd1s0wvzxadv8n8a4jsvvxdwz8zqzz-MonadRandom-lib-MonadRandom-0.5.3 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/cgny61sy7s0fjwjb5pp6f4sx0qpvxla9-tasty-lib-tasty-1.4.1 /nix/store/p9n4w2qsihfnq489sf327lixg2kp2jq9-tasty-hedgehog-lib-tasty-hedgehog-1.1.0.0 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/xv96frbqbzrkzz2j0j79nys7r714lzfj-softfloat-hs-lib-softfloat-hs-0.1.0 /nix/store/mpy30p9xxir0r6zra1fkljnzdm49lrnj-elf-edit-lib-elf-edit-0.40 /nix/store/6cp7rgx2s7x53965bdapqkmwvm57ipwf-ghc-typelits-natnormalise-lib-ghc-typelits-natnormalise-0.7.4 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/xv96frbqbzrkzz2j0j79nys7r714lzfj-softfloat-hs-lib-softfloat-hs-0.1.0 /nix/store/kvnjw3glza7mnmy09q3c2q0iw28kjm0k-ansi-wl-pprint-lib-ansi-wl-pprint-0.6.9 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/cyr6fh0cacg94k7jxnq2rdw69b0s64gs-macaw-base-lib-macaw-base-0.3.15.5 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/mpy30p9xxir0r6zra1fkljnzdm49lrnj-elf-edit-lib-elf-edit-0.40 /nix/store/3wdyxjz1ilv8jblhm777icc23d1i6fb7-exceptions-lib-exceptions-0.10.4 /nix/store/acv6d4jsi80ih8h6qrk9phhgqw8dq963-filemanip-lib-filemanip-0.3.6.3 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/cyr6fh0cacg94k7jxnq2rdw69b0s64gs-macaw-base-lib-macaw-base-0.3.15.5 /nix/store/b5k6v9q5vz094rqhpyyv5dvb7frbgaq3-macaw-loader-lib-macaw-loader-0.1.0.0 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/5xikqp8mz7qjwkpr5b0g0sf7ibgdk84v-temporary-lib-temporary-1.3 /nix/store/cgny61sy7s0fjwjb5pp6f4sx0qpvxla9-tasty-lib-tasty-1.4.1 /nix/store/ndnkqy79l4r2rrsfnh1qwwclzs1gq54b-tasty-hunit-lib-tasty-hunit-0.10.0.3 /nix/store/885gjnfdsx5s6gdwjrgl51796nwl1ar4-vector-lib-vector-0.12.3.0 /nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2 /nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0 /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037 /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev DIRENV_DIFF=eJzse1lv47jS9l8xhLmb0NG-5MNcuLN6Jh2nHff0ggYMipREShRFkbK2g_PfP0h2EjvOHLynN7wv0Bfd4OJ6ikuxnmJR-ZcmtLN_afez1Y12pp2-V5FUpzVkp1NOWyBkEVMWnYaUn51ulDxlBYLsuToWnmpqLG3_L0R1-tEwtp23NJRQdqczIVj0KKj9-0Tjg-7ZUjvToNROtNnDUFLaiXZ-rp1piEGeDJXF3dX8ev1wc3l7OwyS0_ZUVYWMTmVpUN6RTtoJxglykhZTbPm04Z7nBtgDIVQE2FMbCNMalJ4ODQPkx4-PCn7_XTvRLubLy7u_1xfzYSxgbxkSyAqqTnOIYPP8uw-z1fnN5TDa6M9OZReGdC5m797dg1s3Ne__vNs81JHRWu8-PoiZINefgmvY3nyeZdxbIrJeOYt3_ec5XX4u3yQfbiK7NwG92SgVJH9F5xSdt03bECc9T95_-POifdMA1WYBnW_AsvxwRRT7--b6r9JyQ3oP-PuFWH5o5X19IR1Z8dX77vISlW9zdH3VL9Ty7dvPepLb-t9EUCOqFkULlK9D2MubtIno5sZOK-d-86G7_kvy1QM2HHEDobky7-4b430my0_9e1sHaF0g8cnzZh_dh8_nxhuYc7PwzavS4Bfgnck-X-SbgnUw52_vjTfzyBe37wX97Dofk3q-cr2bDzc2rv_CeFVmH67PsfzznZmZgWeZfxV_miFf4ju5cq-KIP67Pc9X_NqKK9PUC_HJj4moPq4-NLPZ7H69nvt5ffXujz-Gvfh0e7G-nb9Zzpaf1jsDPtszjsQOsiSPUe4bnVF6hEAzs3IcBoYjszLrQBjJLGJRB1QRVzErYAUsELo2jG0DWabnxoEX65HhG4Gp27oeRbrjhgHyfd3yThkNtRPtZvGwelS-p5v6bp5iRR09cBO7izORhW7DMzfu-xp3PeBoI1WkgDs1t2fkWbbNYOv3nR9wr2HYsDplCV13m7xXeZ80HDAaUlTwGhSqBYY-Ncyp-xIkduLcdmvL8ITruzYiMZJhyUToEU_IToCEIIojELXRY9GYmlP9eDhp6jS9XSLfa1EPc5SGzCDSMrHh5aXse0CgyiLGwHCYNjCJgIpkHckR-p_6jKkx1af6S10B8c3GErisa2wbXl0r0jciNwPTcrxMzwAqZLSpKFPAn1rHQzWbvCddG9qpY-GUGYiFIjCs2GFBL9IQxJTjrbg99Y7V21DvhY1I4nm47JHdWRwJ4pplWCvT602AaRxv5a2p91JaUhcJnGAz0xVXogzNvOzb1u-lRQIhTZDwjYowsKf-S9GQ1VLkUqJWN03SGI2XUebnia_XPNMNOIgmMhLAOt7p1PB7v2tryybCZizBSYbDUCUQu8zCJQIJbDLgDAv-UtTJpWsETIpGZdDWvdhIDGQzWvayCSmyBrUVHHbreK1zGbepsI04NXO9gQ5pSI5Do_OaMMxlHoKkp2LY5yOtHULcwWWStaLFbd40jkeFTJAjiY88V4Gwp8IEg4G4U31qgNFvH2IYRmnpXhz7ihgk7gychglqzE7GsYGRr4aR5zCLgD21jvbpvyWNfWEUBkSatkc9P2xhmRuxIRKUUKNWXc2IBQSsEAHm1DveqbL3sszCfY8pIikJEUaWcHS_TmSds9oBbQ-cqTl1HmesnWjzu_XtYrmcP7Pf69x0qkjE2EDaW6G7-ccnEZqLjYy0E-32QjvTGB5L69F9PnqukdtpeIq7bffifHZ7uZ4tz2_mf19qZ5p2or2dnS8ePq4vLu9vF5_eXt6t1qvZ8vpypZ1pow_STrRB6Zv53WqxuH14QdRGZpWxMhNm243ORRaQOtZbG8qyZG6vA4SqomBqmPn2gGEoG8pBI6EQkQSBHQy28ELJ-sNydn9_udwNZT1649Z31669hkOwsd7CDGN8FH0_v71Yny-WI30_D3tsXi3uh3ELSWtYRadVLoY5gHBDGQaskJKCLIoEiHgNCEQZGNd-imUN9B3QGLnszdzTLZO4XVfyzosdu419hNMU5jw1EI4xBGMQ8jRPbzinT1BfMb_zq9vZ9cP6fPH2fn47bN0ExBJyXORARRH-I3Dd1BGOpZIJoKpTVZRP9oaLMz0Nu7r3G2glBjfNsHNiB8laJbSDRjiQD_r99-04TylHbIOjV5ESpGPTRY7tWKaozTgMrZZwHafEDwPJ8x0SDOn_AKwhXRcwTgWqdRYnnsz9UK_tTtquY_UOBKjIBWWRBLLawgEc1f8R8uto9j_O-McGHP9JtSjDlhu8MxLq4FTYIRMmC1DdqqzXaduCntFwZHjDeLEysYR51BQy28fzsNmVLcw7kRMsQ113BLV7JbDTBibxdKAaGlcjHcfFhmNY0YI_xflXj5Dql439srEfbWOPjm-xvLxavL-7mK3mi7v18jgo_84KLxZ3q_XD5epJlfFqx_pqsdzSy95PLu-uFsvzy_XdYn03W2059rHv-uZ8uNZs76L7HNrTFqqE2LHXNmnrO8ROMtJ7vSc8y8jhEMeDMQwAcSGBgCiDSaTGZn9q6FN74K2R5p-bdjpvZsuLy7v53fX68m72ZuSNuJAVjbuJqiDKhCyqCFWFnAiKJqqSFFVFHcmYFc0kLmQOq4mMmCwmIeWYF80Od359t1hergdqvVku3l_frK9Hgnyc6_zuYogk3s7-2l-B24uRxEbyYuP5mIDbr3YgjIaH4v-11zhCIAzmZm-pJE3ygPjS6pHFrJbJRjdCoqNjV3GM8V9dEY-kodXjNmMeZwlWkqUBRoGPYJP0hPte1g1ziGMKrKn1iupadJ0PbeanccuV24u-blga17XrZToPQJKLQe3UOJb9Opd2vAc__HJ-qM-2qIW91kLYh3UY955ptIkBuyzg2M9bvu-8jqV_Gdwvg_vBBvfo-hbX66uBKR4vJneL9cPl7dURyTysFsvLA4IYOt5qZxrPtRPtmP2-E328uNN-zfXmKOHlBJab4QDCzLO8ti_rHNbcNWvSZzKX_Q7jVdlvzBh9r3vpS9y6LtPEwZnlW4gIL1QdybK67Wrb6aiIyT_i_gPeN06TuKFnUOLUYdk1FhaGiBH0MGuQbnW4pwDBEDJAuaogY2PmbttijTnBo1XPOyow5CWzDOJnMiaqbWQWmDVLmZ9JAgijvNpmAMeSubXzl1mcJMdmaNUObj3b9pCf-k1iGqlNLNwK4gAyWOEWZizpU8t-JWHKoYGQ5VklrFFqEQcqbJcd9Nww4cRwQSHzgm1GnF1Rn47ZzpdIv9K2v9K2v9K2v9K235a2Pfupz6hbrl9vU7aHlO_opHGFFFJgr2GU9kaKqexr2WasYw4DENdrlGP16JKcqQ_GsUWnikAZbQc6RBbL2d3t_I12pknIt9HKw_zzoE7Rfuh_WLwf7rMXs9Xl-vJ-cT4EH5bhOJbp6_rQv1rO78Yr3XB55Inatd3vWoR2on28uB4AZuuL-fJl_vj7BC_jpL4rMR4hfi01HgF9LTkeAX0DPY5Y2om23uWZZ4wVze1gE3dR1RQyozzZvg6s19tXhptCVReRUMP2DcdBkcnT4wKj4cOYVZq-meJuiJifurbZpqG44eixE0f1aR_JYlvaJrG35c1jZati1C9kIWACqwjPX47kRf8D5Dgs2vvtqXzsV6-0wmG-D5tQVbTaVNEOa3wOmHOxqdShlQrDQ7qe4rT1PMslskV1xgIrxKlv17lMQUirhqpoCAWeyiOjTo39zJh0Mu5TP6Q-akmpt8KWqMsbrKAKciOIgYCcohFlW9Kn9ksM4jVdn_mB8PWmI3kf-sQvee7VRgcZRgEQUMI8qiJJ-wiDLT1uEY_bzakxtab6Pn7pdTxkmcfzxrezTAatwKjPYjPwZChqB-weHQbIXXG0qYN5eixJWGmXwu8CCjtOHDcQtu9imcUJZKAigNG4GkEey_rUn5r7KKHjM0EzvYw9FsS4afyGeYSlPfWw3aYNIBFOIlIkI8xTZVh3Zx8n9xQ2lN7UfQtx7XMf2qmq6xY3vd-XfQ_eFhzi5fO09uuD77R-5vqjhHeuoTpP6XHapKEjhBvbqtVLUbcMBqCCquq2KzeWjKl9aCEi4HZjloqSmJe2H6jYMj1G28TMhJmWjwgHq_eiaRcP_sx5t3XgxjIsw15mfW-meuoFvFOe9Ayb9XG6d30nW-CDhsGzHeDlorN0EbQtlbp0ewmNOGMp73FuB0zyFEQsBhGmWyN8quhT-wDGRcKTSWsqr3WswHVCDEWZ5U2dD2FSE49MVHUiYrRSgMOKFzKH7NEZ_HOvPvWm9sHrSZ26qYus0OiD0ueeV4Zd5nKUZzw2aU8Ai_h24mPBnhrB4Xn5v7ZDWc3TxkpYD72c550elBYyS502pp-luZ4ByBUFDQNCyIFQB8QXTUNIGnzXRUSddGOiI4iSwM68tOWlKXHjBqGuXDtR25fhISbdbvBeVZ9aU8M59D0_ek--k5VbDe7atDcoq_00ZCT3PI8iZFrYoG4ceiBqUSQqWuwWb6-qj1HYPhhEtYvtVFFfp8QnbimzQBCSlI2Py8C1wMDDOeRUjFjPtWEB3UNv-79tP0Mnc-ugdOpeD2xZEtF1tYPr0ItlmMDS2smzAuJI7gHuGvSf71edlmal8PPeK9MmE9IJ9URXsUfDBGe-XYMqykUx3D-2RPBUMw534tt5iWOelZ0XMFuaUqqYE6NsGsR6ZSSlYz-R0IbvzHW_PpqZfjgk33eSlMdYtY5yE9ykMmGO4QUub5gBpQ3q8WlrxNoVx-zMixX6-tzM5CflZX7eQ_G3vAs_RtCRPIye8zB1a9NoA0_knW4SF2Jq8UbXrbRz_TzZfYAjN7yieQTG_On-N72o4DFNNjK6YjDZheo4EurNoGz877W2-6drwYveFZRJVL3a-JrMcN0Y_h23vPbrLc5LFfutR1LFOYlQ9liZb2-ke21RW0l4zgq1kdHhwpodrju9JLhtamrILtWztHGMpO9iqw_j9Pn15cAhEMS40-GWNwQFOISx46gyk50nzYAj_CKpdyja-j2sOz31DNNpQ177Li9tkjuS1STFB6kakEN-8FmArQiLk9DwPcOjbcoErUWLPVqijnTcORA-4BPTM6WbJtzIGt1mZd5hZCeYURO6nNjBy1e2yTfa3oE8ChM3VB53pCB-HTgmSWUoCIK-3faudfBAqJ1oCVujeh1vOFonUYUavIZhIat1uBnu07zQTrRdzuGeQDXsZ4RIMfmiPZCIsUlcyElYAzW49KcCGA_xJJE0riZbOpFUofqL9oWP0r9xWNE6evN8fZ38tneXnXzZ6LoVTX4rNtUXrp1oHOaD5n_87m38yQvEH5G2mXzHhM3k21M1k29P0ky-S3pmWP9i3MB9I9lt9hdtRaia4Gj8lpEWfELVhBfVJI8gryZVMQmjySBcnUxG26M8-aL9v630Fx61tJoYoxkUkiYzOXpUEO2PPMgk62veuU6Cka-8TIQuy1ofYd1EphMCHMVwwyqwc_fT0U0PcG9e8_9f_cccA-LloffbtS421c4oi021a9u9jO5q24SUdqZtv6rcPcMNnZvqcHjPH07anY5d3ivMqHTazPBjWXr8n78P3aIdDGRMNz_mk8Swe0P54MifaEJGN0Wxc-9CRnEkx9zbI5cZY_MjTRwewoOuu1dOqXaijQfvO-3BiLUbbdSKQlaTo7_P-OO3o6af-_caozmrCke8Ppw2b3kPYxa4bev5ZR_ojnBS4VKJApQFtgm2Qs_Wsf0C6jm9qF43o3__-_8HAAD__x7yIRQ= builder=/nix/store/mbj6v21x97pmy02h6adi3nw003jy68mg-lorri-runtime-tools/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.GM347IyGXp/Listeners extraClosure=/nix/store/2ydvy0qhdxwvi1ryj0kjw51gzyf3zbfj-gmp-6.2.1 /nix/store/5hcln5ydxnwhc9dbaf55sqkry7r29ncd-coreutils-8.32 /nix/store/5hx8zavy0j7125xbnv86nq4hm5rlvhjd-bash-4.4-p23-man /nix/store/74shlfgb18717ixjlpivpxd7iqcyhyn5-bash-4.4-p23 /nix/store/a272r6jgn1kw04lqmydc4gdli2a6nh49-libc++abi-7.1.0 /nix/store/mbj6v21x97pmy02h6adi3nw003jy68mg-lorri-runtime-tools /nix/store/mcbg6bs7n5rph8v952hjrbphca84xz63-libc++-7.1.0 NIX_DONT_SET_RPATH_FOR_BUILD=1 CC=clang USER=val NIX_DONT_SET_RPATH=1 preHook= STRIP=strip depsBuildTarget= NIX_LOG_FD=2 nobuildPhase=echo echo "This derivation is not meant to be built, aborting"; echo exit 1 propagatedNativeBuildInputs= NIX_COREFOUNDATION_RPATH=/nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks origBuilder=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash NIX_PROFILES=/nix/var/nix/profiles/default /Users/val/.nix-profile depsTargetTarget= NIX_CC_WRAPPER_TARGET_HOST_x86_64_apple_darwin=1 DIRENV_WATCHES=eJyskD1r5DAQQP-L6j2PJNuSve1x3QXSpAphGY9GaxHZAkn7Rch_T5OQzZIiRZqBgWHe4z2-iHuss9gKeCicCxwxwh5jCgUWJDxBw-sxk9iIu-RqWFhslVHGKq36biP-nUOpRWxrPvDr5rtnTUyEEcqMmcGFzOsRMMZ0gm40Vhpi1etOox-s80aazrHjweiuH4jt5PuWyGKrnTSd15pHaa2T2NPw1UkrqYzU40-c_ocpY77AX6SZC1Bamn2o82Fq1nD-Q2lZDmuolyamnMP1BIe8pLUpiZ65XgvIT67HWH4dvKddTqkWGCdrJQ2k29732KoJ2bnRdNrT6Fo9fVxCmTnG3ft220opY8fhptXTWwAAAP__I8mvFQ== system=x86_64-darwin shellHook=export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib NIX_PATH=/Users/val/.nix-defexpr/channels PWD=/Users/val/galois/macaw phases=installPhase HOME=/Users/val strictDeps= LC_TERMINAL=iTerm2 TERM_PROGRAM=iTerm.app NIX_ENFORCE_NO_NATIVE=1 TERM_PROGRAM_VERSION=3.4.6 NIX_GHC_LIBDIR=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/lib/ghc-8.10.4 LC_TERMINAL_VERSION=3.4.6 __propagatedImpureHostDeps= XDG_DATA_DIRS=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/share:/nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0/share:/nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11/share:/nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2/share:/nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0/share RANLIB=ranlib AS=as AR=ar NIX_CC=/nix/store/7032h6yyqny7f54xf8cdjjamnj1cdfda-clang-wrapper-7.1.0 gl_cv_func_getcwd_abort_bug=no NIX_CFLAGS_COMPILE= -frandom-seed=966j5p53sg -isystem /nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/include -isystem /nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/include -isystem /nix/store/whyy9lnipcv0lfg7rm8b0v4yr4653z5a-compiler-rt-7.1.0-dev/include -isystem /nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/include -isystem /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/include -isystem /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev/include -iframework /nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks -isystem /nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/include -isystem /nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/include -isystem /nix/store/whyy9lnipcv0lfg7rm8b0v4yr4653z5a-compiler-rt-7.1.0-dev/include -isystem /nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/include -isystem /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/include -isystem /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev/include -iframework /nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks depsBuildBuild= allowSubstitutes= NIX_STORE=/nix/store outputs=out ITERM_PROFILE=Default configureFlags= TMPDIR=/var/folders/fr/xkmxc8ld07dgz85nwdn0zx0c0000gn/T/ NIX_IGNORE_LD_THROUGH_GCC=1 name=lorri-keep-env-hack-macaw __impureHostDeps=/bin/sh /usr/lib/libSystem.B.dylib /usr/lib/system/libunc.dylib /dev/zero /dev/random /dev/urandom /bin/sh doInstallCheck= doCheck= IN_NIX_SHELL=impure MACOSX_DEPLOYMENT_TARGET=10.12 LD_DYLD_PATH=/usr/lib/dyld NIX_BINTOOLS=/nix/store/r1k3qfs2gl44w0npk9hvf0x4arqql6z0-cctools-binutils-darwin-wrapper-949.0.1 __sandboxProfile= NM=nm __darwinAllowLocalNetworking= depsHostHostPropagated= CXX=clang++ XPC_SERVICE_NAME=0 __propagatedSandboxProfile= depsBuildBuildPropagated= TERM=xterm-256color SHELL=/Users/val/.nix-profile/bin/fish NIX_LDFLAGS= -liconv -L/nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/lib -L/nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/lib -L/nix/store/hlam2z3sgjgm9h8r3zc3l3xlrw01bh0c-compiler-rt-7.1.0/lib -L/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/lib -L/nix/store/a3zdxkl7nlgdsrlj9dc98cawgzhn87ky-libffi-3.3/lib -L/nix/store/ivpyy8a4l8jfxns6zpzvwljfvv67k0n9-gmp-6.2.1/lib -L/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/lib -L/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib -L/nix/store/43i3d7x3cd8avbfz721xg1ayk9nd8mxn-zlib-1.2.11/lib -L/nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/lib -L/nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/lib -L/nix/store/hlam2z3sgjgm9h8r3zc3l3xlrw01bh0c-compiler-rt-7.1.0/lib -L/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/lib -L/nix/store/a3zdxkl7nlgdsrlj9dc98cawgzhn87ky-libffi-3.3/lib -L/nix/store/ivpyy8a4l8jfxns6zpzvwljfvv67k0n9-gmp-6.2.1/lib -L/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/lib -L/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib -L/nix/store/43i3d7x3cd8avbfz721xg1ayk9nd8mxn-zlib-1.2.11/lib origSystem=x86_64-darwin shell=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash PATH_LOCALE=/nix/store/50hw6prprpd7wliiz1jdirzvrxklyl5l-adv_cmds-osx-10.5.8-locale/share/locale NIX_HARDENING_ENABLE=fortify stackprotector pic strictoverflow format relro bindnow NIX_INDENT_MAKE=1 __CFBundleIdentifier=com.googlecode.iterm2 NIX_SSL_CERT_FILE=/Users/val/.nix-profile/etc/ssl/certs/ca-bundle.crt COLORFGBG=15;0 SHLVL=2 LOCALE_ARCHIVE= NIX_BUILD_CORES=12 installPhase=echo "Shell for bv-sized bv-sized-float grift macaw-riscv" echo $nativeBuildInputs $buildInputs > $out SOURCE_DATE_EPOCH=315532800 STRINGS=strings preferLocalBuild=1 LOGNAME=val __HM_SESS_VARS_SOURCED=1 NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_apple_darwin=1 depsHostHost= PATH=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/bin:/nix/store/7032h6yyqny7f54xf8cdjjamnj1cdfda-clang-wrapper-7.1.0/bin:/nix/store/x5936kd9aak737xzqvmavn62vhzkrmrz-clang-7.1.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/r1k3qfs2gl44w0npk9hvf0x4arqql6z0-cctools-binutils-darwin-wrapper-949.0.1/bin:/nix/store/vvqjg5dk383chp7bsyhkkvxyv45yipfh-cctools-binutils-darwin-949.0.1/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0/bin:/nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11/bin:/nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2/bin:/nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0/bin:/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/bin:/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/bin:/nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2/bin:/nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/j2wmzhyxb4j53djl1clbp913f5l9zpjb-findutils-4.7.0/bin:/nix/store/4a0zp4chg77dqzc4y3ncph62qbvs27z2-diffutils-3.7/bin:/nix/store/ri6cpdgd2k0snspqb2mqzxx8zr3h9pr2-gnused-4.8/bin:/nix/store/blvrpmrrcx022hw1w7kil8mg80vnk01a-gnugrep-3.6/bin:/nix/store/j18z8yxv34hp4llgdgkdbbsgad6l3dqc-gawk-5.1.0/bin:/nix/store/5mr619lrpwska407f1g1c4liqzrwbic3-gnutar-1.32/bin:/nix/store/mrfxjp41fj2m0wa5hwhmdb1y7wbbmrmb-gzip-1.10/bin:/nix/store/yccn5dqgkxpxdxmww57iprgc5rh8c76s-bzip2-1.0.6.0.1-bin/bin:/nix/store/11q307ff8sh1hfy1djbgcw2yrff1dc8s-gnumake-4.3/bin:/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin:/nix/store/cb9hr247i78bxaqm1f1pgcgi1vsyvlh3-patch-2.7.6/bin:/nix/store/qz7kk3dzzdichjhbcdc3p508vgrvmlv5-xz-5.2.5-bin/bin:/Users/val/.nix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin NIX_BUILD_TOP=/private/tmp/nix-build-lorri-keep-env-hack-macaw.drv-0 depsBuildTargetPropagated= SIZE=size nativeBuildInputs=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env /nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0 /nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11 /nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2 /nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0 LD=ld patches= depsTargetTargetPropagated= _=/nix/store/h0vvl0dq11hfqy37dhxwm8zgkdjhbj6k-vscode-1.55.0/Applications/Visual Studio Code.app/Contents/MacOS/Electron VSCODE_CWD=/Users/val/galois/macaw APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL=true VSCODE_CLI=1 ELECTRON_NO_ATTACH_CONSOLE=1 ORIGINAL_XDG_CURRENT_DESKTOP=undefined VSCODE_NLS_CONFIG={"locale":"en-us","availableLanguages":{},"_languagePackSupport":true} VSCODE_IPC_HOOK=/Users/val/Library/Application Support/Code/1.56.2-main.sock VSCODE_PID=43727 VSCODE_AMD_ENTRYPOINT=vs/workbench/services/extensions/node/extensionHostProcess VSCODE_PIPE_LOGGING=true VSCODE_VERBOSE_LOGGING=true VSCODE_LOG_NATIVE=true VSCODE_IPC_HOOK_EXTHOST=/var/folders/fr/xkmxc8ld07dgz85nwdn0zx0c0000gn/T/vscode-ipc-3d275f5b-23dc-467b-a0f0-7ac0b69f0b5a.sock VSCODE_HANDLES_UNCAUGHT_ERRORS=true VSCODE_LOG_STACK=true DYLD_LIBRARY_PATH=:/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib ```
Environment I'm seeing in the server ```shell HOST_PATH=/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/bin:/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/bin:/nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2/bin:/nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/j2wmzhyxb4j53djl1clbp913f5l9zpjb-findutils-4.7.0/bin:/nix/store/4a0zp4chg77dqzc4y3ncph62qbvs27z2-diffutils-3.7/bin:/nix/store/ri6cpdgd2k0snspqb2mqzxx8zr3h9pr2-gnused-4.8/bin:/nix/store/blvrpmrrcx022hw1w7kil8mg80vnk01a-gnugrep-3.6/bin:/nix/store/j18z8yxv34hp4llgdgkdbbsgad6l3dqc-gawk-5.1.0/bin:/nix/store/5mr619lrpwska407f1g1c4liqzrwbic3-gnutar-1.32/bin:/nix/store/mrfxjp41fj2m0wa5hwhmdb1y7wbbmrmb-gzip-1.10/bin:/nix/store/yccn5dqgkxpxdxmww57iprgc5rh8c76s-bzip2-1.0.6.0.1-bin/bin:/nix/store/11q307ff8sh1hfy1djbgcw2yrff1dc8s-gnumake-4.3/bin:/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin:/nix/store/cb9hr247i78bxaqm1f1pgcgi1vsyvlh3-patch-2.7.6/bin:/nix/store/qz7kk3dzzdichjhbcdc3p508vgrvmlv5-xz-5.2.5-bin/bin 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:*.webp=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: IN_LORRI_SHELL=/Users/val/galois/macaw/shell.nix VSCODE_NLS_CONFIG={"locale":"en-us","availableLanguages":{},"_languagePackSupport":true} origOutputs=out propagatedBuildInputs= stdenv=/nix/store/nxnzafl96xx78qz905p5jp6irc9ck942-stdenv-darwin _=/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin/env LANG=en_US.UTF-8 XPC_FLAGS=0x0 DISPLAY=/private/tmp/com.apple.launchd.Tfts8Yz7CE/org.xquartz:0 DIRENV_DIR=-/Users/val/galois/macaw ORIGINAL_XDG_CURRENT_DESKTOP=undefined TERM_SESSION_ID=w0t1p0:A9E14B4C-F244-47F6-8BE6-E6B28A64F9FE COMMAND_MODE=unix2003 VSCODE_LOG_STACK=true origPATH= out=/nix/store/966j5p53sg4y0d6nzsdlir5xk18frq7n-lorri-keep-env-hack-macaw VSCODE_IPC_HOOK_EXTHOST=/var/folders/fr/xkmxc8ld07dgz85nwdn0zx0c0000gn/T/vscode-ipc-3d275f5b-23dc-467b-a0f0-7ac0b69f0b5a.sock NIX_NO_SELF_RPATH=1 origExtraClosure= COLORTERM=truecolor origArgs=-e /nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh __CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0 CONFIG_SHELL=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash ITERM_SESSION_ID=w0t1p0:A9E14B4C-F244-47F6-8BE6-E6B28A64F9FE buildInputs=/nix/store/p17c00jdjx7736hrxcvkl93bdj84vmrj-bitwise-lib-bitwise-1.0.0.1 /nix/store/r5kn8i8bi8cxhq0xp4rcymwdsas9m19f-panic-lib-panic-0.4.0.1 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/q7ynblk7nmw84kkr9xpdczkf297rbpv5-random-lib-random-1.2.0 /nix/store/r7lgglq4qp8y9iaynh569p486drkfgal-th-lift-lib-th-lift-0.8.2 /nix/store/b58lpik0qf7l9fdww8wl7hljzi7d4xjw-hedgehog-lib-hedgehog-1.0.5 /nix/store/m7sd1s0wvzxadv8n8a4jsvvxdwz8zqzz-MonadRandom-lib-MonadRandom-0.5.3 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/cgny61sy7s0fjwjb5pp6f4sx0qpvxla9-tasty-lib-tasty-1.4.1 /nix/store/p9n4w2qsihfnq489sf327lixg2kp2jq9-tasty-hedgehog-lib-tasty-hedgehog-1.1.0.0 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/xv96frbqbzrkzz2j0j79nys7r714lzfj-softfloat-hs-lib-softfloat-hs-0.1.0 /nix/store/mpy30p9xxir0r6zra1fkljnzdm49lrnj-elf-edit-lib-elf-edit-0.40 /nix/store/6cp7rgx2s7x53965bdapqkmwvm57ipwf-ghc-typelits-natnormalise-lib-ghc-typelits-natnormalise-0.7.4 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/xv96frbqbzrkzz2j0j79nys7r714lzfj-softfloat-hs-lib-softfloat-hs-0.1.0 /nix/store/kvnjw3glza7mnmy09q3c2q0iw28kjm0k-ansi-wl-pprint-lib-ansi-wl-pprint-0.6.9 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/cyr6fh0cacg94k7jxnq2rdw69b0s64gs-macaw-base-lib-macaw-base-0.3.15.5 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/mpy30p9xxir0r6zra1fkljnzdm49lrnj-elf-edit-lib-elf-edit-0.40 /nix/store/3wdyxjz1ilv8jblhm777icc23d1i6fb7-exceptions-lib-exceptions-0.10.4 /nix/store/acv6d4jsi80ih8h6qrk9phhgqw8dq963-filemanip-lib-filemanip-0.3.6.3 /nix/store/dvj6j6c3b1z9q8n77qbyk6ncmknf2izh-lens-lib-lens-4.19.2 /nix/store/cyr6fh0cacg94k7jxnq2rdw69b0s64gs-macaw-base-lib-macaw-base-0.3.15.5 /nix/store/b5k6v9q5vz094rqhpyyv5dvb7frbgaq3-macaw-loader-lib-macaw-loader-0.1.0.0 /nix/store/h7wyzk89p80wyhmzb8h8qnm7v1yaldc9-parameterized-utils-lib-parameterized-utils-2.1.3.0 /nix/store/5xikqp8mz7qjwkpr5b0g0sf7ibgdk84v-temporary-lib-temporary-1.3 /nix/store/cgny61sy7s0fjwjb5pp6f4sx0qpvxla9-tasty-lib-tasty-1.4.1 /nix/store/ndnkqy79l4r2rrsfnh1qwwclzs1gq54b-tasty-hunit-lib-tasty-hunit-0.10.0.3 /nix/store/885gjnfdsx5s6gdwjrgl51796nwl1ar4-vector-lib-vector-0.12.3.0 /nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2 /nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0 /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037 /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev DIRENV_DIFF=eJzse1lv47jS9l8xhLmb0NG-5MNcuLN6Jh2nHff0ggYMipREShRFkbK2g_PfP0h2EjvOHLynN7wv0Bfd4OJ6ikuxnmJR-ZcmtLN_afez1Y12pp2-V5FUpzVkp1NOWyBkEVMWnYaUn51ulDxlBYLsuToWnmpqLG3_L0R1-tEwtp23NJRQdqczIVj0KKj9-0Tjg-7ZUjvToNROtNnDUFLaiXZ-rp1piEGeDJXF3dX8ev1wc3l7OwyS0_ZUVYWMTmVpUN6RTtoJxglykhZTbPm04Z7nBtgDIVQE2FMbCNMalJ4ODQPkx4-PCn7_XTvRLubLy7u_1xfzYSxgbxkSyAqqTnOIYPP8uw-z1fnN5TDa6M9OZReGdC5m797dg1s3Ne__vNs81JHRWu8-PoiZINefgmvY3nyeZdxbIrJeOYt3_ec5XX4u3yQfbiK7NwG92SgVJH9F5xSdt03bECc9T95_-POifdMA1WYBnW_AsvxwRRT7--b6r9JyQ3oP-PuFWH5o5X19IR1Z8dX77vISlW9zdH3VL9Ty7dvPepLb-t9EUCOqFkULlK9D2MubtIno5sZOK-d-86G7_kvy1QM2HHEDobky7-4b430my0_9e1sHaF0g8cnzZh_dh8_nxhuYc7PwzavS4Bfgnck-X-SbgnUw52_vjTfzyBe37wX97Dofk3q-cr2bDzc2rv_CeFVmH67PsfzznZmZgWeZfxV_miFf4ju5cq-KIP67Pc9X_NqKK9PUC_HJj4moPq4-NLPZ7H69nvt5ffXujz-Gvfh0e7G-nb9Zzpaf1jsDPtszjsQOsiSPUe4bnVF6hEAzs3IcBoYjszLrQBjJLGJRB1QRVzErYAUsELo2jG0DWabnxoEX65HhG4Gp27oeRbrjhgHyfd3yThkNtRPtZvGwelS-p5v6bp5iRR09cBO7izORhW7DMzfu-xp3PeBoI1WkgDs1t2fkWbbNYOv3nR9wr2HYsDplCV13m7xXeZ80HDAaUlTwGhSqBYY-Ncyp-xIkduLcdmvL8ITruzYiMZJhyUToEU_IToCEIIojELXRY9GYmlP9eDhp6jS9XSLfa1EPc5SGzCDSMrHh5aXse0CgyiLGwHCYNjCJgIpkHckR-p_6jKkx1af6S10B8c3GErisa2wbXl0r0jciNwPTcrxMzwAqZLSpKFPAn1rHQzWbvCddG9qpY-GUGYiFIjCs2GFBL9IQxJTjrbg99Y7V21DvhY1I4nm47JHdWRwJ4pplWCvT602AaRxv5a2p91JaUhcJnGAz0xVXogzNvOzb1u-lRQIhTZDwjYowsKf-S9GQ1VLkUqJWN03SGI2XUebnia_XPNMNOIgmMhLAOt7p1PB7v2tryybCZizBSYbDUCUQu8zCJQIJbDLgDAv-UtTJpWsETIpGZdDWvdhIDGQzWvayCSmyBrUVHHbreK1zGbepsI04NXO9gQ5pSI5Do_OaMMxlHoKkp2LY5yOtHULcwWWStaLFbd40jkeFTJAjiY88V4Gwp8IEg4G4U31qgNFvH2IYRmnpXhz7ihgk7gychglqzE7GsYGRr4aR5zCLgD21jvbpvyWNfWEUBkSatkc9P2xhmRuxIRKUUKNWXc2IBQSsEAHm1DveqbL3sszCfY8pIikJEUaWcHS_TmSds9oBbQ-cqTl1HmesnWjzu_XtYrmcP7Pf69x0qkjE2EDaW6G7-ccnEZqLjYy0E-32QjvTGB5L69F9PnqukdtpeIq7bffifHZ7uZ4tz2_mf19qZ5p2or2dnS8ePq4vLu9vF5_eXt6t1qvZ8vpypZ1pow_STrRB6Zv53WqxuH14QdRGZpWxMhNm243ORRaQOtZbG8qyZG6vA4SqomBqmPn2gGEoG8pBI6EQkQSBHQy28ELJ-sNydn9_udwNZT1649Z31669hkOwsd7CDGN8FH0_v71Yny-WI30_D3tsXi3uh3ELSWtYRadVLoY5gHBDGQaskJKCLIoEiHgNCEQZGNd-imUN9B3QGLnszdzTLZO4XVfyzosdu419hNMU5jw1EI4xBGMQ8jRPbzinT1BfMb_zq9vZ9cP6fPH2fn47bN0ExBJyXORARRH-I3Dd1BGOpZIJoKpTVZRP9oaLMz0Nu7r3G2glBjfNsHNiB8laJbSDRjiQD_r99-04TylHbIOjV5ESpGPTRY7tWKaozTgMrZZwHafEDwPJ8x0SDOn_AKwhXRcwTgWqdRYnnsz9UK_tTtquY_UOBKjIBWWRBLLawgEc1f8R8uto9j_O-McGHP9JtSjDlhu8MxLq4FTYIRMmC1DdqqzXaduCntFwZHjDeLEysYR51BQy28fzsNmVLcw7kRMsQ113BLV7JbDTBibxdKAaGlcjHcfFhmNY0YI_xflXj5Dql439srEfbWOPjm-xvLxavL-7mK3mi7v18jgo_84KLxZ3q_XD5epJlfFqx_pqsdzSy95PLu-uFsvzy_XdYn03W2059rHv-uZ8uNZs76L7HNrTFqqE2LHXNmnrO8ROMtJ7vSc8y8jhEMeDMQwAcSGBgCiDSaTGZn9q6FN74K2R5p-bdjpvZsuLy7v53fX68m72ZuSNuJAVjbuJqiDKhCyqCFWFnAiKJqqSFFVFHcmYFc0kLmQOq4mMmCwmIeWYF80Od359t1hergdqvVku3l_frK9Hgnyc6_zuYogk3s7-2l-B24uRxEbyYuP5mIDbr3YgjIaH4v-11zhCIAzmZm-pJE3ygPjS6pHFrJbJRjdCoqNjV3GM8V9dEY-kodXjNmMeZwlWkqUBRoGPYJP0hPte1g1ziGMKrKn1iupadJ0PbeanccuV24u-blga17XrZToPQJKLQe3UOJb9Opd2vAc__HJ-qM-2qIW91kLYh3UY955ptIkBuyzg2M9bvu-8jqV_Gdwvg_vBBvfo-hbX66uBKR4vJneL9cPl7dURyTysFsvLA4IYOt5qZxrPtRPtmP2-E328uNN-zfXmKOHlBJab4QDCzLO8ti_rHNbcNWvSZzKX_Q7jVdlvzBh9r3vpS9y6LtPEwZnlW4gIL1QdybK67Wrb6aiIyT_i_gPeN06TuKFnUOLUYdk1FhaGiBH0MGuQbnW4pwDBEDJAuaogY2PmbttijTnBo1XPOyow5CWzDOJnMiaqbWQWmDVLmZ9JAgijvNpmAMeSubXzl1mcJMdmaNUObj3b9pCf-k1iGqlNLNwK4gAyWOEWZizpU8t-JWHKoYGQ5VklrFFqEQcqbJcd9Nww4cRwQSHzgm1GnF1Rn47ZzpdIv9K2v9K2v9K2v9K235a2Pfupz6hbrl9vU7aHlO_opHGFFFJgr2GU9kaKqexr2WasYw4DENdrlGP16JKcqQ_GsUWnikAZbQc6RBbL2d3t_I12pknIt9HKw_zzoE7Rfuh_WLwf7rMXs9Xl-vJ-cT4EH5bhOJbp6_rQv1rO78Yr3XB55Inatd3vWoR2on28uB4AZuuL-fJl_vj7BC_jpL4rMR4hfi01HgF9LTkeAX0DPY5Y2om23uWZZ4wVze1gE3dR1RQyozzZvg6s19tXhptCVReRUMP2DcdBkcnT4wKj4cOYVZq-meJuiJifurbZpqG44eixE0f1aR_JYlvaJrG35c1jZati1C9kIWACqwjPX47kRf8D5Dgs2vvtqXzsV6-0wmG-D5tQVbTaVNEOa3wOmHOxqdShlQrDQ7qe4rT1PMslskV1xgIrxKlv17lMQUirhqpoCAWeyiOjTo39zJh0Mu5TP6Q-akmpt8KWqMsbrKAKciOIgYCcohFlW9Kn9ksM4jVdn_mB8PWmI3kf-sQvee7VRgcZRgEQUMI8qiJJ-wiDLT1uEY_bzakxtab6Pn7pdTxkmcfzxrezTAatwKjPYjPwZChqB-weHQbIXXG0qYN5eixJWGmXwu8CCjtOHDcQtu9imcUJZKAigNG4GkEey_rUn5r7KKHjM0EzvYw9FsS4afyGeYSlPfWw3aYNIBFOIlIkI8xTZVh3Zx8n9xQ2lN7UfQtx7XMf2qmq6xY3vd-XfQ_eFhzi5fO09uuD77R-5vqjhHeuoTpP6XHapKEjhBvbqtVLUbcMBqCCquq2KzeWjKl9aCEi4HZjloqSmJe2H6jYMj1G28TMhJmWjwgHq_eiaRcP_sx5t3XgxjIsw15mfW-meuoFvFOe9Ayb9XG6d30nW-CDhsGzHeDlorN0EbQtlbp0ewmNOGMp73FuB0zyFEQsBhGmWyN8quhT-wDGRcKTSWsqr3WswHVCDEWZ5U2dD2FSE49MVHUiYrRSgMOKFzKH7NEZ_HOvPvWm9sHrSZ26qYus0OiD0ueeV4Zd5nKUZzw2aU8Ai_h24mPBnhrB4Xn5v7ZDWc3TxkpYD72c550elBYyS502pp-luZ4ByBUFDQNCyIFQB8QXTUNIGnzXRUSddGOiI4iSwM68tOWlKXHjBqGuXDtR25fhISbdbvBeVZ9aU8M59D0_ek--k5VbDe7atDcoq_00ZCT3PI8iZFrYoG4ceiBqUSQqWuwWb6-qj1HYPhhEtYvtVFFfp8QnbimzQBCSlI2Py8C1wMDDOeRUjFjPtWEB3UNv-79tP0Mnc-ugdOpeD2xZEtF1tYPr0ItlmMDS2smzAuJI7gHuGvSf71edlmal8PPeK9MmE9IJ9URXsUfDBGe-XYMqykUx3D-2RPBUMw534tt5iWOelZ0XMFuaUqqYE6NsGsR6ZSSlYz-R0IbvzHW_PpqZfjgk33eSlMdYtY5yE9ykMmGO4QUub5gBpQ3q8WlrxNoVx-zMixX6-tzM5CflZX7eQ_G3vAs_RtCRPIye8zB1a9NoA0_knW4SF2Jq8UbXrbRz_TzZfYAjN7yieQTG_On-N72o4DFNNjK6YjDZheo4EurNoGz877W2-6drwYveFZRJVL3a-JrMcN0Y_h23vPbrLc5LFfutR1LFOYlQ9liZb2-ke21RW0l4zgq1kdHhwpodrju9JLhtamrILtWztHGMpO9iqw_j9Pn15cAhEMS40-GWNwQFOISx46gyk50nzYAj_CKpdyja-j2sOz31DNNpQ177Li9tkjuS1STFB6kakEN-8FmArQiLk9DwPcOjbcoErUWLPVqijnTcORA-4BPTM6WbJtzIGt1mZd5hZCeYURO6nNjBy1e2yTfa3oE8ChM3VB53pCB-HTgmSWUoCIK-3faudfBAqJ1oCVujeh1vOFonUYUavIZhIat1uBnu07zQTrRdzuGeQDXsZ4RIMfmiPZCIsUlcyElYAzW49KcCGA_xJJE0riZbOpFUofqL9oWP0r9xWNE6evN8fZ38tneXnXzZ6LoVTX4rNtUXrp1oHOaD5n_87m38yQvEH5G2mXzHhM3k21M1k29P0ky-S3pmWP9i3MB9I9lt9hdtRaia4Gj8lpEWfELVhBfVJI8gryZVMQmjySBcnUxG26M8-aL9v630Fx61tJoYoxkUkiYzOXpUEO2PPMgk62veuU6Cka-8TIQuy1ofYd1EphMCHMVwwyqwc_fT0U0PcG9e8_9f_cccA-LloffbtS421c4oi021a9u9jO5q24SUdqZtv6rcPcMNnZvqcHjPH07anY5d3ivMqHTazPBjWXr8n78P3aIdDGRMNz_mk8Swe0P54MifaEJGN0Wxc-9CRnEkx9zbI5cZY_MjTRwewoOuu1dOqXaijQfvO-3BiLUbbdSKQlaTo7_P-OO3o6af-_caozmrCke8Ppw2b3kPYxa4bev5ZR_ojnBS4VKJApQFtgm2Qs_Wsf0C6jm9qF43o3__-_8HAAD__x7yIRQ= builder=/nix/store/mbj6v21x97pmy02h6adi3nw003jy68mg-lorri-runtime-tools/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.GM347IyGXp/Listeners extraClosure=/nix/store/2ydvy0qhdxwvi1ryj0kjw51gzyf3zbfj-gmp-6.2.1 /nix/store/5hcln5ydxnwhc9dbaf55sqkry7r29ncd-coreutils-8.32 /nix/store/5hx8zavy0j7125xbnv86nq4hm5rlvhjd-bash-4.4-p23-man /nix/store/74shlfgb18717ixjlpivpxd7iqcyhyn5-bash-4.4-p23 /nix/store/a272r6jgn1kw04lqmydc4gdli2a6nh49-libc++abi-7.1.0 /nix/store/mbj6v21x97pmy02h6adi3nw003jy68mg-lorri-runtime-tools /nix/store/mcbg6bs7n5rph8v952hjrbphca84xz63-libc++-7.1.0 APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL=true NIX_DONT_SET_RPATH_FOR_BUILD=1 CC=clang USER=val NIX_DONT_SET_RPATH=1 preHook= STRIP=strip depsBuildTarget= NIX_LOG_FD=2 nobuildPhase=echo echo "This derivation is not meant to be built, aborting"; echo exit 1 propagatedNativeBuildInputs= origBuilder=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash NIX_COREFOUNDATION_RPATH=/nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks NIX_PROFILES=/nix/var/nix/profiles/default /Users/val/.nix-profile depsTargetTarget= NIX_CC_WRAPPER_TARGET_HOST_x86_64_apple_darwin=1 DIRENV_WATCHES=eJyskD1r5DAQQP-L6j2PJNuSve1x3QXSpAphGY9GaxHZAkn7Rch_T5OQzZIiRZqBgWHe4z2-iHuss9gKeCicCxwxwh5jCgUWJDxBw-sxk9iIu-RqWFhslVHGKq36biP-nUOpRWxrPvDr5rtnTUyEEcqMmcGFzOsRMMZ0gm40Vhpi1etOox-s80aazrHjweiuH4jt5PuWyGKrnTSd15pHaa2T2NPw1UkrqYzU40-c_ocpY77AX6SZC1Bamn2o82Fq1nD-Q2lZDmuolyamnMP1BIe8pLUpiZ65XgvIT67HWH4dvKddTqkWGCdrJQ2k29732KoJ2bnRdNrT6Fo9fVxCmTnG3ft220opY8fhptXTWwAAAP__I8mvFQ== system=x86_64-darwin shellHook=export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib PWD=/Users/val/galois/macaw NIX_PATH=/Users/val/.nix-defexpr/channels phases=installPhase HOME=/Users/val strictDeps= LC_TERMINAL=iTerm2 TERM_PROGRAM=iTerm.app TERM_PROGRAM_VERSION=3.4.6 NIX_ENFORCE_NO_NATIVE=1 VSCODE_VERBOSE_LOGGING=true NIX_GHC_LIBDIR=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/lib/ghc-8.10.4 VSCODE_LOG_NATIVE=true LC_TERMINAL_VERSION=3.4.6 __propagatedImpureHostDeps= XDG_DATA_DIRS=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/share:/nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0/share:/nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11/share:/nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2/share:/nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0/share RANLIB=ranlib VSCODE_CWD=/Users/val/galois/macaw AS=as AR=ar NIX_CC=/nix/store/7032h6yyqny7f54xf8cdjjamnj1cdfda-clang-wrapper-7.1.0 gl_cv_func_getcwd_abort_bug=no NIX_CFLAGS_COMPILE= -frandom-seed=966j5p53sg -isystem /nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/include -isystem /nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/include -isystem /nix/store/whyy9lnipcv0lfg7rm8b0v4yr4653z5a-compiler-rt-7.1.0-dev/include -isystem /nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/include -isystem /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/include -isystem /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev/include -iframework /nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks -isystem /nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/include -isystem /nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/include -isystem /nix/store/whyy9lnipcv0lfg7rm8b0v4yr4653z5a-compiler-rt-7.1.0-dev/include -isystem /nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/include -isystem /nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/include -isystem /nix/store/pqbxn1ny1gi5djp4blp2l9cvxskz0ixx-zlib-1.2.11-dev/include -iframework /nix/store/7d2yqxamypmhdrb005pi4zspd5x92h70-swift-corefoundation/Library/Frameworks depsBuildBuild= allowSubstitutes= NIX_STORE=/nix/store VSCODE_AMD_ENTRYPOINT=vs/workbench/services/extensions/node/extensionHostProcess outputs=out ITERM_PROFILE=Default configureFlags= TMPDIR=/var/folders/fr/xkmxc8ld07dgz85nwdn0zx0c0000gn/T/ NIX_IGNORE_LD_THROUGH_GCC=1 name=lorri-keep-env-hack-macaw __impureHostDeps=/bin/sh /usr/lib/libSystem.B.dylib /usr/lib/system/libunc.dylib /dev/zero /dev/random /dev/urandom /bin/sh doInstallCheck= ELECTRON_NO_ATTACH_CONSOLE=1 doCheck= IN_NIX_SHELL=impure MACOSX_DEPLOYMENT_TARGET=10.12 NIX_BINTOOLS=/nix/store/r1k3qfs2gl44w0npk9hvf0x4arqql6z0-cctools-binutils-darwin-wrapper-949.0.1 LD_DYLD_PATH=/usr/lib/dyld VSCODE_CLI=1 __sandboxProfile= NM=nm __darwinAllowLocalNetworking= depsHostHostPropagated= XPC_SERVICE_NAME=0 CXX=clang++ __propagatedSandboxProfile= VSCODE_PID=43727 depsBuildBuildPropagated= SHELL=/Users/val/.nix-profile/bin/fish TERM=xterm-256color NIX_LDFLAGS= -liconv -L/nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/lib -L/nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/lib -L/nix/store/hlam2z3sgjgm9h8r3zc3l3xlrw01bh0c-compiler-rt-7.1.0/lib -L/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/lib -L/nix/store/a3zdxkl7nlgdsrlj9dc98cawgzhn87ky-libffi-3.3/lib -L/nix/store/ivpyy8a4l8jfxns6zpzvwljfvv67k0n9-gmp-6.2.1/lib -L/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/lib -L/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib -L/nix/store/43i3d7x3cd8avbfz721xg1ayk9nd8mxn-zlib-1.2.11/lib -L/nix/store/dk0jbyvz8wa3g1n22by5f5crvsgiya1b-libc++-7.1.0/lib -L/nix/store/gc0d26c54532pv2fbb3xhn0djh8b9rnm-libc++abi-7.1.0/lib -L/nix/store/hlam2z3sgjgm9h8r3zc3l3xlrw01bh0c-compiler-rt-7.1.0/lib -L/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/lib -L/nix/store/a3zdxkl7nlgdsrlj9dc98cawgzhn87ky-libffi-3.3/lib -L/nix/store/ivpyy8a4l8jfxns6zpzvwljfvv67k0n9-gmp-6.2.1/lib -L/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/lib -L/nix/store/g49kgmfcm81y1q7hha2k3mdb915rkqky-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037/lib -L/nix/store/43i3d7x3cd8avbfz721xg1ayk9nd8mxn-zlib-1.2.11/lib origSystem=x86_64-darwin VSCODE_HANDLES_UNCAUGHT_ERRORS=true PATH_LOCALE=/nix/store/50hw6prprpd7wliiz1jdirzvrxklyl5l-adv_cmds-osx-10.5.8-locale/share/locale shell=/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin/bash NIX_HARDENING_ENABLE=fortify stackprotector pic strictoverflow format relro bindnow VSCODE_PIPE_LOGGING=true NIX_INDENT_MAKE=1 ELECTRON_RUN_AS_NODE=1 __CFBundleIdentifier=com.googlecode.iterm2 NIX_SSL_CERT_FILE=/Users/val/.nix-profile/etc/ssl/certs/ca-bundle.crt SHLVL=3 COLORFGBG=15;0 LOCALE_ARCHIVE= NIX_BUILD_CORES=12 installPhase=echo "Shell for bv-sized bv-sized-float grift macaw-riscv" echo $nativeBuildInputs $buildInputs > $out SOURCE_DATE_EPOCH=315532800 STRINGS=strings preferLocalBuild=1 LOGNAME=val __HM_SESS_VARS_SOURCED=1 NIX_BINTOOLS_WRAPPER_TARGET_HOST_x86_64_apple_darwin=1 depsHostHost= PATH=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env/bin:/nix/store/7032h6yyqny7f54xf8cdjjamnj1cdfda-clang-wrapper-7.1.0/bin:/nix/store/x5936kd9aak737xzqvmavn62vhzkrmrz-clang-7.1.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/r1k3qfs2gl44w0npk9hvf0x4arqql6z0-cctools-binutils-darwin-wrapper-949.0.1/bin:/nix/store/vvqjg5dk383chp7bsyhkkvxyv45yipfh-cctools-binutils-darwin-949.0.1/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0/bin:/nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11/bin:/nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2/bin:/nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0/bin:/nix/store/i86mjdsi5096g4yfkpkb6wnk6fzzvdyz-ncurses-6.2/bin:/nix/store/xkax8zy89n7wld13ys3p006wmzsmzgwn-libiconv-osx-10.12.6/bin:/nix/store/f5fm46v317p6864chfcrbqlpb7h7pryp-ghcide-exe-ghcide-1.2.0.2/bin:/nix/store/jj5wz4qc87xczamcjbl1hr32d17mqrzz-haskell-language-server-exe-haskell-language-server-1.1.0.0/bin:/nix/store/9h82w3pdqvvd417vvshzwpm292357k0k-coreutils-8.32/bin:/nix/store/j2wmzhyxb4j53djl1clbp913f5l9zpjb-findutils-4.7.0/bin:/nix/store/4a0zp4chg77dqzc4y3ncph62qbvs27z2-diffutils-3.7/bin:/nix/store/ri6cpdgd2k0snspqb2mqzxx8zr3h9pr2-gnused-4.8/bin:/nix/store/blvrpmrrcx022hw1w7kil8mg80vnk01a-gnugrep-3.6/bin:/nix/store/j18z8yxv34hp4llgdgkdbbsgad6l3dqc-gawk-5.1.0/bin:/nix/store/5mr619lrpwska407f1g1c4liqzrwbic3-gnutar-1.32/bin:/nix/store/mrfxjp41fj2m0wa5hwhmdb1y7wbbmrmb-gzip-1.10/bin:/nix/store/yccn5dqgkxpxdxmww57iprgc5rh8c76s-bzip2-1.0.6.0.1-bin/bin:/nix/store/11q307ff8sh1hfy1djbgcw2yrff1dc8s-gnumake-4.3/bin:/nix/store/rq1inyhyr4gddgc5gxdid38iwn7769d7-bash-4.4-p23/bin:/nix/store/cb9hr247i78bxaqm1f1pgcgi1vsyvlh3-patch-2.7.6/bin:/nix/store/qz7kk3dzzdichjhbcdc3p508vgrvmlv5-xz-5.2.5-bin/bin:/Users/val/.nix-profile/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin NIX_BUILD_TOP=/private/tmp/nix-build-lorri-keep-env-hack-macaw.drv-0 depsBuildTargetPropagated= VSCODE_IPC_HOOK=/Users/val/Library/Application Support/Code/1.56.2-main.sock SIZE=size nativeBuildInputs=/nix/store/rzixasgh4f7xwjx85h4gkhz7z7p731ma-ghc-shell-for-packages-ghc-8.10.4-env /nix/store/h6b71ih5vbqyw3dp1pfca7dlwc03ydzi-cabal-install-exe-cabal-3.2.0.0 /nix/store/myipdanql31h8krfhsxwrk92vljl8krh-hlint-exe-hlint-2.2.11 /nix/store/1gmd2b3v5dx7447c8j8wg21j4h3dxph5-hpack-exe-hpack-0.34.2 /nix/store/xna1cc373qavcj3h5asd4qya76bgnh16-ormolu-exe-ormolu-0.1.2.0 LD=ld patches= depsTargetTargetPropagated= ```
Ptival commented 3 years ago

So it turns out it is a MacOS-specific problem with the System Integrity Protection mechanism, as mentioned here: https://github.com/nodejs/node/issues/31184 https://github.com/microsoft/vscode/issues/88306

So not a vscode-haskell problem!