[Git][ghc/ghc][wip/andreask/typedUniqFM] SayAnnNames: Update for UniqFM change

Andreas Klebinger gitlab at gitlab.haskell.org
Sat Jun 27 12:20:16 UTC 2020



Andreas Klebinger pushed to branch wip/andreask/typedUniqFM at Glasgow Haskell Compiler / GHC


Commits:
6e0b6757 by Andreas Klebinger at 2020-06-27T14:19:51+02:00
SayAnnNames: Update for UniqFM change

- - - - -


21 changed files:

- testsuite/tests/plugins/annotation-plugin/SayAnnNames.hs
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/build/autogen/Paths_simple_plugin.hs
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/build/autogen/cabal_macros.h
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/build
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/config
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/registration
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/package.cache
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/package.cache.lock
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/simple-plugin-0.1-inplace.conf
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/setup-config
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/compiler
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/config
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/elaborated-plan
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/improved-plan
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/plan.json
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/solver-plan
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/source-hashes
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/up-to-date
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/package.cache
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/package.cache.lock
- + testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/simple-plugin-0.1-inplace.conf


Changes:

=====================================
testsuite/tests/plugins/annotation-plugin/SayAnnNames.hs
=====================================
@@ -30,4 +30,4 @@ pass g = do
 annotationsOn :: Data a => ModGuts -> CoreBndr -> CoreM [a]
 annotationsOn guts bndr = do
   (_, anns) <- getAnnotations deserializeWithData guts
-  return $ lookupWithDefaultUFM anns [] (varUnique bndr)
+  return $ lookupWithDefaultUFM_Directly anns [] (varUnique bndr)


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/build/autogen/Paths_simple_plugin.hs
=====================================
@@ -0,0 +1,50 @@
+{-# LANGUAGE CPP #-}
+{-# LANGUAGE NoRebindableSyntax #-}
+{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
+module Paths_simple_plugin (
+    version,
+    getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
+    getDataFileName, getSysconfDir
+  ) where
+
+import qualified Control.Exception as Exception
+import Data.Version (Version(..))
+import System.Environment (getEnv)
+import Prelude
+
+#if defined(VERSION_base)
+
+#if MIN_VERSION_base(4,0,0)
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#else
+catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
+#endif
+
+#else
+catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
+#endif
+catchIO = Exception.catch
+
+version :: Version
+version = Version [0,1] []
+bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
+
+bindir     = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\bin"
+libdir     = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\x86_64-windows-ghc-8.11.0.20200624\\simple-plugin-0.1-inplace"
+dynlibdir  = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\x86_64-windows-ghc-8.11.0.20200624"
+datadir    = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\x86_64-windows-ghc-8.11.0.20200624\\simple-plugin-0.1"
+libexecdir = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\simple-plugin-0.1-inplace\\x86_64-windows-ghc-8.11.0.20200624\\simple-plugin-0.1"
+sysconfdir = "C:\\Users\\Andi\\AppData\\Roaming\\cabal\\etc"
+
+getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
+getBinDir = catchIO (getEnv "simple_plugin_bindir") (\_ -> return bindir)
+getLibDir = catchIO (getEnv "simple_plugin_libdir") (\_ -> return libdir)
+getDynLibDir = catchIO (getEnv "simple_plugin_dynlibdir") (\_ -> return dynlibdir)
+getDataDir = catchIO (getEnv "simple_plugin_datadir") (\_ -> return datadir)
+getLibexecDir = catchIO (getEnv "simple_plugin_libexecdir") (\_ -> return libexecdir)
+getSysconfDir = catchIO (getEnv "simple_plugin_sysconfdir") (\_ -> return sysconfdir)
+
+getDataFileName :: FilePath -> IO FilePath
+getDataFileName name = do
+  dir <- getDataDir
+  return (dir ++ "\\" ++ name)


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/build/autogen/cabal_macros.h
=====================================
@@ -0,0 +1,173 @@
+/* DO NOT EDIT: This file is automatically generated by Cabal */
+
+/* package simple-plugin-0.1 */
+#ifndef VERSION_simple_plugin
+#define VERSION_simple_plugin "0.1"
+#endif /* VERSION_simple_plugin */
+#ifndef MIN_VERSION_simple_plugin
+#define MIN_VERSION_simple_plugin(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  1 || \
+  (major1) == 0 && (major2) == 1 && (minor) <= 0)
+#endif /* MIN_VERSION_simple_plugin */
+/* package base-4.15.0.0 */
+#ifndef VERSION_base
+#define VERSION_base "4.15.0.0"
+#endif /* VERSION_base */
+#ifndef MIN_VERSION_base
+#define MIN_VERSION_base(major1,major2,minor) (\
+  (major1) <  4 || \
+  (major1) == 4 && (major2) <  15 || \
+  (major1) == 4 && (major2) == 15 && (minor) <= 0)
+#endif /* MIN_VERSION_base */
+/* package ghc-8.11.0.20200624 */
+#ifndef VERSION_ghc
+#define VERSION_ghc "8.11.0.20200624"
+#endif /* VERSION_ghc */
+#ifndef MIN_VERSION_ghc
+#define MIN_VERSION_ghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  11 || \
+  (major1) == 8 && (major2) == 11 && (minor) <= 0)
+#endif /* MIN_VERSION_ghc */
+/* package template-haskell-2.17.0.0 */
+#ifndef VERSION_template_haskell
+#define VERSION_template_haskell "2.17.0.0"
+#endif /* VERSION_template_haskell */
+#ifndef MIN_VERSION_template_haskell
+#define MIN_VERSION_template_haskell(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  17 || \
+  (major1) == 2 && (major2) == 17 && (minor) <= 0)
+#endif /* MIN_VERSION_template_haskell */
+
+/* tool alex-3.2.4 */
+#ifndef TOOL_VERSION_alex
+#define TOOL_VERSION_alex "3.2.4"
+#endif /* TOOL_VERSION_alex */
+#ifndef MIN_TOOL_VERSION_alex
+#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
+  (major1) <  3 || \
+  (major1) == 3 && (major2) <  2 || \
+  (major1) == 3 && (major2) == 2 && (minor) <= 4)
+#endif /* MIN_TOOL_VERSION_alex */
+/* tool gcc-9.3.0 */
+#ifndef TOOL_VERSION_gcc
+#define TOOL_VERSION_gcc "9.3.0"
+#endif /* TOOL_VERSION_gcc */
+#ifndef MIN_TOOL_VERSION_gcc
+#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
+  (major1) <  9 || \
+  (major1) == 9 && (major2) <  3 || \
+  (major1) == 9 && (major2) == 3 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_gcc */
+/* tool ghc-8.11.0.20200624 */
+#ifndef TOOL_VERSION_ghc
+#define TOOL_VERSION_ghc "8.11.0.20200624"
+#endif /* TOOL_VERSION_ghc */
+#ifndef MIN_TOOL_VERSION_ghc
+#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  11 || \
+  (major1) == 8 && (major2) == 11 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_ghc */
+/* tool ghc-pkg-8.11.0.20200624 */
+#ifndef TOOL_VERSION_ghc_pkg
+#define TOOL_VERSION_ghc_pkg "8.11.0.20200624"
+#endif /* TOOL_VERSION_ghc_pkg */
+#ifndef MIN_TOOL_VERSION_ghc_pkg
+#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  11 || \
+  (major1) == 8 && (major2) == 11 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_ghc_pkg */
+/* tool haddock-2.22.0 */
+#ifndef TOOL_VERSION_haddock
+#define TOOL_VERSION_haddock "2.22.0"
+#endif /* TOOL_VERSION_haddock */
+#ifndef MIN_TOOL_VERSION_haddock
+#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  22 || \
+  (major1) == 2 && (major2) == 22 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_haddock */
+/* tool happy-1.19.11 */
+#ifndef TOOL_VERSION_happy
+#define TOOL_VERSION_happy "1.19.11"
+#endif /* TOOL_VERSION_happy */
+#ifndef MIN_TOOL_VERSION_happy
+#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  19 || \
+  (major1) == 1 && (major2) == 19 && (minor) <= 11)
+#endif /* MIN_TOOL_VERSION_happy */
+/* tool hpc-0.68 */
+#ifndef TOOL_VERSION_hpc
+#define TOOL_VERSION_hpc "0.68"
+#endif /* TOOL_VERSION_hpc */
+#ifndef MIN_TOOL_VERSION_hpc
+#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hpc */
+/* tool hsc2hs-0.68.7 */
+#ifndef TOOL_VERSION_hsc2hs
+#define TOOL_VERSION_hsc2hs "0.68.7"
+#endif /* TOOL_VERSION_hsc2hs */
+#ifndef MIN_TOOL_VERSION_hsc2hs
+#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  68 || \
+  (major1) == 0 && (major2) == 68 && (minor) <= 7)
+#endif /* MIN_TOOL_VERSION_hsc2hs */
+/* tool hscolour-1.24 */
+#ifndef TOOL_VERSION_hscolour
+#define TOOL_VERSION_hscolour "1.24"
+#endif /* TOOL_VERSION_hscolour */
+#ifndef MIN_TOOL_VERSION_hscolour
+#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
+  (major1) <  1 || \
+  (major1) == 1 && (major2) <  24 || \
+  (major1) == 1 && (major2) == 24 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_hscolour */
+/* tool pkg-config-0.29.2 */
+#ifndef TOOL_VERSION_pkg_config
+#define TOOL_VERSION_pkg_config "0.29.2"
+#endif /* TOOL_VERSION_pkg_config */
+#ifndef MIN_TOOL_VERSION_pkg_config
+#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
+  (major1) <  0 || \
+  (major1) == 0 && (major2) <  29 || \
+  (major1) == 0 && (major2) == 29 && (minor) <= 2)
+#endif /* MIN_TOOL_VERSION_pkg_config */
+/* tool runghc-8.11.0.20200624 */
+#ifndef TOOL_VERSION_runghc
+#define TOOL_VERSION_runghc "8.11.0.20200624"
+#endif /* TOOL_VERSION_runghc */
+#ifndef MIN_TOOL_VERSION_runghc
+#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
+  (major1) <  8 || \
+  (major1) == 8 && (major2) <  11 || \
+  (major1) == 8 && (major2) == 11 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_runghc */
+/* tool strip-2.33 */
+#ifndef TOOL_VERSION_strip
+#define TOOL_VERSION_strip "2.33"
+#endif /* TOOL_VERSION_strip */
+#ifndef MIN_TOOL_VERSION_strip
+#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
+  (major1) <  2 || \
+  (major1) == 2 && (major2) <  33 || \
+  (major1) == 2 && (major2) == 33 && (minor) <= 0)
+#endif /* MIN_TOOL_VERSION_strip */
+
+#ifndef CURRENT_PACKAGE_KEY
+#define CURRENT_PACKAGE_KEY "simple-plugin-0.1-inplace"
+#endif /* CURRENT_packageKey */
+#ifndef CURRENT_COMPONENT_ID
+#define CURRENT_COMPONENT_ID "simple-plugin-0.1-inplace"
+#endif /* CURRENT_COMPONENT_ID */
+#ifndef CURRENT_PACKAGE_VERSION
+#define CURRENT_PACKAGE_VERSION "0.1"
+#endif /* CURRENT_PACKAGE_VERSION */


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/build
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/build differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/config
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/config differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/registration
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/cache/registration differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/package.cache
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/package.cache differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/package.cache.lock
=====================================


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/package.conf.inplace/simple-plugin-0.1-inplace.conf
=====================================
@@ -0,0 +1,34 @@
+name:                 simple-plugin
+version:              0.1
+visibility:           public
+id:                   simple-plugin-0.1-inplace
+key:                  simple-plugin-0.1-inplace
+license:              BSD-3-Clause
+author:               Max Bolingbroke
+homepage:             http://blog.omega-prime.co.uk
+synopsis:             A demonstration of the GHC plugin system.
+abi:                  inplace
+exposed:              True
+exposed-modules:
+    Simple.BadlyTypedPlugin Simple.DataStructures Simple.Plugin
+    Simple.RemovePlugin Simple.SourcePlugin Simple.TrustworthyPlugin
+
+import-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+library-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+dynamic-library-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+data-dir:             E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin
+hs-libraries:         HSsimple-plugin-0.1-inplace
+depends:
+    base-4.15.0.0 ghc-8.11.0.20200624 template-haskell-2.17.0.0
+
+haddock-interfaces:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\doc\html\simple-plugin\simple-plugin.haddock
+
+haddock-html:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\doc\html\simple-plugin


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/setup-config
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/build/x86_64-windows/ghc-8.11.0.20200624/simple-plugin-0.1/setup-config differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/compiler
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/compiler differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/config
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/config differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/elaborated-plan
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/elaborated-plan differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/improved-plan
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/improved-plan differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/plan.json
=====================================
@@ -0,0 +1 @@
+{"cabal-version":"3.3.0.0","cabal-lib-version":"3.3.0.0","compiler-id":"ghc-8.11.0.20200624","os":"windows","arch":"x86_64","install-plan":[{"type":"pre-existing","id":"Win32-2.6.1.0","pkg-name":"Win32","pkg-version":"2.6.1.0","depends":["base-4.15.0.0","bytestring-0.10.10.0","filepath-1.4.2.1"]},{"type":"pre-existing","id":"array-0.5.4.0","pkg-name":"array","pkg-version":"0.5.4.0","depends":["base-4.15.0.0"]},{"type":"pre-existing","id":"base-4.15.0.0","pkg-name":"base","pkg-version":"4.15.0.0","depends":["ghc-bignum-1.0","ghc-prim-0.6.1","rts-1.0"]},{"type":"pre-existing","id":"binary-0.8.7.0","pkg-name":"binary","pkg-version":"0.8.7.0","depends":["array-0.5.4.0","base-4.15.0.0","bytestring-0.10.10.0","containers-0.6.2.1"]},{"type":"pre-existing","id":"bytestring-0.10.10.0","pkg-name":"bytestring","pkg-version":"0.10.10.0","depends":["base-4.15.0.0","deepseq-1.4.4.0","ghc-bignum-1.0","ghc-prim-0.6.1"]},{"type":"pre-existing","id":"containers-0.6.2.1","pkg-name":"containers","pkg-version":"0.6.2.1","depends":["array-0.5.4.0","base-4.15.0.0","deepseq-1.4.4.0"]},{"type":"pre-existing","id":"deepseq-1.4.4.0","pkg-name":"deepseq","pkg-version":"1.4.4.0","depends":["array-0.5.4.0","base-4.15.0.0"]},{"type":"pre-existing","id":"directory-1.3.6.1","pkg-name":"directory","pkg-version":"1.3.6.1","depends":["Win32-2.6.1.0","base-4.15.0.0","filepath-1.4.2.1","time-1.9.3"]},{"type":"pre-existing","id":"exceptions-0.10.4","pkg-name":"exceptions","pkg-version":"0.10.4","depends":["base-4.15.0.0","mtl-2.2.2","stm-2.5.0.0","template-haskell-2.17.0.0","transformers-0.5.6.2"]},{"type":"pre-existing","id":"filepath-1.4.2.1","pkg-name":"filepath","pkg-version":"1.4.2.1","depends":["base-4.15.0.0"]},{"type":"pre-existing","id":"ghc-8.11.0.20200624","pkg-name":"ghc","pkg-version":"8.11.0.20200624","depends":["Win32-2.6.1.0","array-0.5.4.0","base-4.15.0.0","binary-0.8.7.0","bytestring-0.10.10.0","containers-0.6.2.1","deepseq-1.4.4.0","directory-1.3.6.1","exceptions-0.10.4","filepath-1.4.2.1","ghc-boot-8.11.0.20200624","ghc-boot-th-8.11.0.20200624","ghc-heap-8.11.0.20200624","ghci-8.11.0.20200624","hpc-0.6.1.0","process-1.6.8.2","template-haskell-2.17.0.0","time-1.9.3","transformers-0.5.6.2"]},{"type":"pre-existing","id":"ghc-bignum-1.0","pkg-name":"ghc-bignum","pkg-version":"1.0","depends":["ghc-prim-0.6.1"]},{"type":"pre-existing","id":"ghc-boot-8.11.0.20200624","pkg-name":"ghc-boot","pkg-version":"8.11.0.20200624","depends":["base-4.15.0.0","binary-0.8.7.0","bytestring-0.10.10.0","containers-0.6.2.1","directory-1.3.6.1","filepath-1.4.2.1","ghc-boot-th-8.11.0.20200624"]},{"type":"pre-existing","id":"ghc-boot-th-8.11.0.20200624","pkg-name":"ghc-boot-th","pkg-version":"8.11.0.20200624","depends":["base-4.15.0.0"]},{"type":"pre-existing","id":"ghc-heap-8.11.0.20200624","pkg-name":"ghc-heap","pkg-version":"8.11.0.20200624","depends":["base-4.15.0.0","ghc-prim-0.6.1","rts-1.0"]},{"type":"pre-existing","id":"ghc-prim-0.6.1","pkg-name":"ghc-prim","pkg-version":"0.6.1","depends":["rts-1.0"]},{"type":"pre-existing","id":"ghci-8.11.0.20200624","pkg-name":"ghci","pkg-version":"8.11.0.20200624","depends":["array-0.5.4.0","base-4.15.0.0","binary-0.8.7.0","bytestring-0.10.10.0","containers-0.6.2.1","deepseq-1.4.4.0","filepath-1.4.2.1","ghc-boot-8.11.0.20200624","ghc-boot-th-8.11.0.20200624","ghc-heap-8.11.0.20200624","template-haskell-2.17.0.0","transformers-0.5.6.2"]},{"type":"pre-existing","id":"hpc-0.6.1.0","pkg-name":"hpc","pkg-version":"0.6.1.0","depends":["base-4.15.0.0","containers-0.6.2.1","deepseq-1.4.4.0","directory-1.3.6.1","filepath-1.4.2.1","time-1.9.3"]},{"type":"pre-existing","id":"mtl-2.2.2","pkg-name":"mtl","pkg-version":"2.2.2","depends":["base-4.15.0.0","transformers-0.5.6.2"]},{"type":"pre-existing","id":"pretty-1.1.3.6","pkg-name":"pretty","pkg-version":"1.1.3.6","depends":["base-4.15.0.0","deepseq-1.4.4.0","ghc-prim-0.6.1"]},{"type":"pre-existing","id":"process-1.6.8.2","pkg-name":"process","pkg-version":"1.6.8.2","depends":["Win32-2.6.1.0","base-4.15.0.0","deepseq-1.4.4.0","directory-1.3.6.1","filepath-1.4.2.1"]},{"type":"pre-existing","id":"rts-1.0","pkg-name":"rts","pkg-version":"1.0","depends":[]},{"type":"configured","id":"simple-plugin-0.1-inplace","pkg-name":"simple-plugin","pkg-version":"0.1","flags":{},"style":"local","pkg-src":{"type":"local","path":"E:\\ghc_uniqfm\\testsuite\\tests\\plugins\\simple-plugin\\."},"dist-dir":"E:\\ghc_uniqfm\\testsuite\\tests\\plugins\\simple-plugin\\dist-newstyle\\build\\x86_64-windows\\ghc-8.11.0.20200624\\simple-plugin-0.1","components":{"lib":{"depends":["base-4.15.0.0","ghc-8.11.0.20200624","template-haskell-2.17.0.0"],"exe-depends":[]}}},{"type":"pre-existing","id":"stm-2.5.0.0","pkg-name":"stm","pkg-version":"2.5.0.0","depends":["array-0.5.4.0","base-4.15.0.0"]},{"type":"pre-existing","id":"template-haskell-2.17.0.0","pkg-name":"template-haskell","pkg-version":"2.17.0.0","depends":["base-4.15.0.0","ghc-boot-th-8.11.0.20200624","ghc-prim-0.6.1","pretty-1.1.3.6"]},{"type":"pre-existing","id":"time-1.9.3","pkg-name":"time","pkg-version":"1.9.3","depends":["Win32-2.6.1.0","base-4.15.0.0","deepseq-1.4.4.0"]},{"type":"pre-existing","id":"transformers-0.5.6.2","pkg-name":"transformers","pkg-version":"0.5.6.2","depends":["base-4.15.0.0"]}]}
\ No newline at end of file


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/solver-plan
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/solver-plan differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/source-hashes
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/source-hashes differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/up-to-date
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/cache/up-to-date differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/package.cache
=====================================
Binary files /dev/null and b/testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/package.cache differ


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/package.cache.lock
=====================================


=====================================
testsuite/tests/plugins/simple-plugin/dist-newstyle/packagedb/ghc-8.11.0.20200624/simple-plugin-0.1-inplace.conf
=====================================
@@ -0,0 +1,34 @@
+name:                 simple-plugin
+version:              0.1
+visibility:           public
+id:                   simple-plugin-0.1-inplace
+key:                  simple-plugin-0.1-inplace
+license:              BSD-3-Clause
+author:               Max Bolingbroke
+homepage:             http://blog.omega-prime.co.uk
+synopsis:             A demonstration of the GHC plugin system.
+abi:                  inplace
+exposed:              True
+exposed-modules:
+    Simple.BadlyTypedPlugin Simple.DataStructures Simple.Plugin
+    Simple.RemovePlugin Simple.SourcePlugin Simple.TrustworthyPlugin
+
+import-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+library-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+dynamic-library-dirs:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\build
+
+data-dir:             E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin
+hs-libraries:         HSsimple-plugin-0.1-inplace
+depends:
+    base-4.15.0.0 ghc-8.11.0.20200624 template-haskell-2.17.0.0
+
+haddock-interfaces:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\doc\html\simple-plugin\simple-plugin.haddock
+
+haddock-html:
+    E:\ghc_uniqfm\testsuite\tests\plugins\simple-plugin\dist-newstyle\build\x86_64-windows\ghc-8.11.0.20200624\simple-plugin-0.1\doc\html\simple-plugin



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/6e0b6757108b1cb7996f1e65c95913f527565ad9

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/6e0b6757108b1cb7996f1e65c95913f527565ad9
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20200627/c39262af/attachment-0001.html>


More information about the ghc-commits mailing list