diff options
author | Douglas Wilson <douglas.wilson@gmail.com> | 2022-05-26 13:06:54 +0100 |
---|---|---|
committer | Douglas Wilson <douglas.wilson@gmail.com> | 2022-05-26 13:07:04 +0100 |
commit | ad0a633430b1d381e500dc83247477249e5bfa17 (patch) | |
tree | b6ff88dbe72c46e67ba28137d818b4b907349e9b | |
parent | abe67d3ae4888f8f528b14b5a543da2272e40ae8 (diff) | |
download | haskell-ad0a633430b1d381e500dc83247477249e5bfa17.tar.gz |
wip
345 files changed, 7315 insertions, 295 deletions
diff --git a/compiler/GHC/Driver/JobServer.hs b/compiler/GHC/Driver/JobServer.hs index 80aadfb976..9c05261b69 100644 --- a/compiler/GHC/Driver/JobServer.hs +++ b/compiler/GHC/Driver/JobServer.hs @@ -53,226 +53,226 @@ import Control.Monad.Trans.Maybe -- RlsIdle :: RlsState () -data RlsState a - = RlsAcquiring - { raThreadId :: !ThreadId - , raWaits :: !(OrdList (TMVar a)) - } - | RlsReleasing - { rrThreadId :: !ThreadId - , rrReleases :: !(Map UTCTime (OrdList a)) -- ^ tokens we have but don't need anymore - } - | RlsIdle - -data RateLimitedSemaphore a - = RateLimitedSemaphore - { rlsState :: !(TMVar (RlsState a)) - , rlsLastContact :: !(TVar UTCTime) - , rlsTimeout :: !Integer -- microseconds - , rlsAcquireIO :: !(IO a) - , rlsReleaseIO :: !(a -> IO ()) - } +-- data RlsState a +-- = RlsAcquiring +-- { raThreadId :: !ThreadId +-- , raWaits :: !(OrdList (TMVar a)) +-- } +-- | RlsReleasing +-- { rrThreadId :: !ThreadId +-- , rrReleases :: !(Map UTCTime (OrdList a)) -- ^ tokens we have but don't need anymore +-- } +-- | RlsIdle + +-- data RateLimitedSemaphore a +-- = RateLimitedSemaphore +-- { rlsState :: !(TMVar (RlsState a)) +-- , rlsLastContact :: !(TVar UTCTime) +-- , rlsTimeout :: !Integer -- microseconds +-- , rlsAcquireIO :: !(IO a) +-- , rlsReleaseIO :: !(a -> IO ()) +-- } + +-- rlsAcquireThread :: RateLimitedSemaphore a -> IO () +-- rlsAcquireThread rls@(RateLimitedSemaphore st_tmv lc_tmv timeout) = do +-- now <- getCurrentTime +-- last_contact <- atomically $ readTVar lc_tmv +-- let +-- contact_delay = diffTimeToPicoseconds (now `diffUTCTime` last_contact) `div` 1000 +-- can_contact_tv <- if contact_delay < timeout +-- then registerDelay (fromIntegral $ timeout - contact_delay) +-- else newTVarIO True +-- lc <- atomically $ do +-- readTVar can_contact_tv >>= guard +-- lc <- readTVar lc_tmv +-- if lc /= last_contact +-- then rlsAcquireThread rls +-- else do +-- a <- rlsAcquireIO + + + + +-- lc <- atomically $ rlsLastContact <$> readTVar tv +-- tid <- forkIO $ undefined +-- atomically $ do +-- RateLimitedSemaphore st lc <- readTVar tv +-- case st of +-- RlsIdle -> do +-- tmv <- newEmptyTMVar +-- writeTVar tv $ RlsAcquiring tid (unitOL tmv) +-- pure tmv + + +-- rlsAcquire :: RateLimitedSemaphore a -> IO a +-- rlsAcquire rls@(RateLimitedSemaphore st_tmv _) = mask $ \unmask -> do +-- -- atomically is interruptible if it blocks +-- (r_tmv, st1_io) <- atomically $ do +-- r_tmv <- newEmptyTMVar +-- st0 <- takeTMVar st_tmv +-- let +-- mk_new_acquire_state = do +-- tid <- forkIO $ rlsAcquireThread rls +-- pure (RlsAcquiring tid $ unitOL tmv) +-- view_first_release m = case Map.minViewWithKey m of +-- Nothing -> Nothing +-- Just ((_,NilOL), m') -> view_first_release m' +-- Just ((k, a `ConsOL` as), m') -> Just $ (a, Map.insert k as m') +-- st1_io = case st0 of +-- RlsAcquiring tid waits -> pure $ RlsAcquiring tid $ waits `SnocOL` tmv +-- RlsIdle -> mk_new_acquire_state +-- RlsReleasing tid releases -> case view_first_release releases of +-- Nothing -> mk_new_acquire_state +-- Just (r, releases') -> atomically $ writeTMVar r_tmv r +-- st1 <- st1_io +-- atomically $ putTMVar tmv +-- unmask $ atomically $ takeTMVar r_tmv + +-- rlsRelease :: + +-- rlsAct :: (IO a, a -> IO ()) -> NominalDiffTime -> TVar (RateLimitedSemaphore a) -> IO () +-- rlsAct (acq, rel) limit tv = mask $ \unmask -> do +-- let try_fork_releaser last_release_t a = do +-- r_tmv <- newTMVarIO a +-- tid <- forkIO $ mask_ $ do +-- mb_x <- atomically $ swapTMVar tmv Nothing `orElse` (putTMVar r_tmv Nothing $> Nothing) +-- for_ mb_x $ rel +-- pure $ RlsReleasing tid r_tmv +-- fork_acquirer = forkIO $ mask_ $ do +-- x <- acq +-- now <- getCurrentTime +-- atomically $ do +-- rls <- readTVar tv +-- new_rls <- case rlsWaits rls of +-- NilOL -> pure rls { rlsReleases = Map.insert now x $ rlsReleases rls } +-- ConsOL w w_rest -> putTMVar w x $> rls { rlsWaits = w_rest } +-- putTVar tv new_rls + + +-- action <- atomically $ do +-- rls <- readTVar tv +-- (action, new_rls) <- case rlsState rls of +-- RlsAcquiring tid +-- | null . rlsWaits $ rls -> pure killThread tid +-- -- we are acquiring, but we don't need a token anymore +-- now <- getCurrentTime + +-- -- kill the thread that is mid-acquire +-- -- +-- killThread tid +-- case Map.minViewWithKey (rlsReleases rls) of +-- Just ((t,a),new_map) +-- | limit `addUTCTime` t > now -> do +-- fork_releaser a +-- _ -> pure rls {rlsState = RlsIdle} +-- | otherwise -> pure rls +-- RlsReleasing tid tmv +-- | ConsOL x rest <- rlsWaits rls -> mask_ $ do +-- mb_x <- atomically $ swapTMVar tmv Nothing `orElse` putTMVar tmv Nothing +-- case mb_x of +-- Nothing -> pure rls { rlsState = RlsIdle } + +-- RlsIdle +-- | ConsOL {} <- rlsWaits rls -> fork_acquirer +-- | + + +-- -- we have a token, even though we don't need it any more + + + + + +-- rlsTalk :: NominalDiffTime -> TVar (RateLimitedSemaphore a) -> IO (IO ()) +-- rlsTalk lim tv = do +-- now <- getCurrentTime +-- let init_last_release = -lim `addUTCTime` now +-- x_tv <- newTVar (0, init_last_release) + +-- let +-- loop last_release_t = do +-- atomically $ do +-- rls <- readTMVar tv + + +-- handler = undefined +-- tid <- forkFinally (loop $ ) handler +-- pure $ killThread tid + + +-- -- | A general adapter for an abstract ... +-- -- + + + + +-- emptyRateLimitedSemaphore :: RateLimitedSemaphore a +-- emptyRateLimitedSemaphore = RateLimitedSemaphore mempty mempty + +-- rlsAddWait :: TMVar a -> RateLimitedSemaphore a -> RateLimitedSemaphore a +-- rlsAddWait x rls = rls { rlsWaits = rlsWaits rls `SnocOL` x } + +-- rlsAddRelease :: UTCTime -> a -> RateLimitedSemaphore a -> RateLimitedSemaphore a +-- rlsAddRelease t x rls = rls +-- { rlsReleases = Map.insertWith mappend t (unitOL x) $ rlsReleases rls +-- } + +-- rlsAcquire :: TVar (RateLimitedSemaphore a)-> IO a +-- rlsAcquire tv = do +-- tmv <- newEmptyTMVarIO +-- mb_v <- atomically $ do +-- rls <- rlsAddWait tmv <$> readTVar tv +-- rlsNormaliseM rls >>= writeTVar tv +-- tryTakeTMVar tmv +-- -- It's important that we complete the above transaction before we wait +-- -- properly on the tmvar, otherwise other actors won't see our updates to tv +-- maybe (atomically $ takeTMVar tmv) pure mb_v -rlsAcquireThread :: RateLimitedSemaphore a -> IO () -rlsAcquireThread rls@(RateLimitedSemaphore st_tmv lc_tmv timeout) = do - now <- getCurrentTime - last_contact <- atomically $ readTVar lc_tmv - let - contact_delay = diffTimeToPicoseconds (now `diffUTCTime` last_contact) `div` 1000 - can_contact_tv <- if contact_delay < timeout - then registerDelay (fromIntegral $ timeout - contact_delay) - else newTVarIO True - lc <- atomically $ do - readTVar can_contact_tv >>= guard - lc <- readTVar lc_tmv - if lc /= last_contact - then rlsAcquireThread rls - else do - a <- rlsAcquireIO - - - - - lc <- atomically $ rlsLastContact <$> readTVar tv - tid <- forkIO $ undefined - atomically $ do - RateLimitedSemaphore st lc <- readTVar tv - case st of - RlsIdle -> do - tmv <- newEmptyTMVar - writeTVar tv $ RlsAcquiring tid (unitOL tmv) - pure tmv - - -rlsAcquire :: RateLimitedSemaphore a -> IO a -rlsAcquire rls@(RateLimitedSemaphore st_tmv _) = mask $ \unmask -> do - -- atomically is interruptible if it blocks - (r_tmv, st1_io) <- atomically $ do - r_tmv <- newEmptyTMVar - st0 <- takeTMVar st_tmv - let - mk_new_acquire_state = do - tid <- forkIO $ rlsAcquireThread rls - pure (RlsAcquiring tid $ unitOL tmv) - view_first_release m = case Map.minViewWithKey m of - Nothing -> Nothing - Just ((_,NilOL), m') -> view_first_release m' - Just ((k, a `ConsOL` as), m') -> Just $ (a, Map.insert k as m') - st1_io = case st0 of - RlsAcquiring tid waits -> pure $ RlsAcquiring tid $ waits `SnocOL` tmv - RlsIdle -> mk_new_acquire_state - RlsReleasing tid releases -> case view_first_release releases of - Nothing -> mk_new_acquire_state - Just (r, releases') -> atomically $ writeTMVar r_tmv r - st1 <- st1_io - atomically $ putTMVar tmv - unmask $ atomically $ takeTMVar r_tmv - -rlsRelease :: - -rlsAct :: (IO a, a -> IO ()) -> NominalDiffTime -> TVar (RateLimitedSemaphore a) -> IO () -rlsAct (acq, rel) limit tv = mask $ \unmask -> do - let try_fork_releaser last_release_t a = do - r_tmv <- newTMVarIO a - tid <- forkIO $ mask_ $ do - mb_x <- atomically $ swapTMVar tmv Nothing `orElse` (putTMVar r_tmv Nothing $> Nothing) - for_ mb_x $ rel - pure $ RlsReleasing tid r_tmv - fork_acquirer = forkIO $ mask_ $ do - x <- acq - now <- getCurrentTime - atomically $ do - rls <- readTVar tv - new_rls <- case rlsWaits rls of - NilOL -> pure rls { rlsReleases = Map.insert now x $ rlsReleases rls } - ConsOL w w_rest -> putTMVar w x $> rls { rlsWaits = w_rest } - putTVar tv new_rls - - - action <- atomically $ do - rls <- readTVar tv - (action, new_rls) <- case rlsState rls of - RlsAcquiring tid - | null . rlsWaits $ rls -> pure killThread tid - -- we are acquiring, but we don't need a token anymore - now <- getCurrentTime - - -- kill the thread that is mid-acquire - -- - killThread tid - case Map.minViewWithKey (rlsReleases rls) of - Just ((t,a),new_map) - | limit `addUTCTime` t > now -> do - fork_releaser a - _ -> pure rls {rlsState = RlsIdle} - | otherwise -> pure rls - RlsReleasing tid tmv - | ConsOL x rest <- rlsWaits rls -> mask_ $ do - mb_x <- atomically $ swapTMVar tmv Nothing `orElse` putTMVar tmv Nothing - case mb_x of - Nothing -> pure rls { rlsState = RlsIdle } - - RlsIdle - | ConsOL {} <- rlsWaits rls -> fork_acquirer - | - - - -- we have a token, even though we don't need it any more - - - - - -rlsTalk :: NominalDiffTime -> TVar (RateLimitedSemaphore a) -> IO (IO ()) -rlsTalk lim tv = do - now <- getCurrentTime - let init_last_release = -lim `addUTCTime` now - x_tv <- newTVar (0, init_last_release) - - let - loop last_release_t = do - atomically $ do - rls <- readTMVar tv - - - handler = undefined - tid <- forkFinally (loop $ ) handler - pure $ killThread tid - - --- | A general adapter for an abstract ... --- +-- rlsRelease :: UTCTime -> a -> TVar (RateLimitedSemaphore a) -> STM () +-- rlsRelease t x tv = do +-- rls <- rlsAddRelease t x <$> readTVar tv +-- rlsNormaliseM rls >>= writeTVar tv + +-- rlsNormaliseM :: RateLimitedSemaphore a -> STM (RateLimitedSemaphore a) +-- rlsNormaliseM rls0 = let +-- (rls, stm) = rlsNormalise rls0 +-- in stm $> rls +-- rlsNormalise :: RateLimitedSemaphore a -> (RateLimitedSemaphore a, STM ()) +-- rlsNormalise rls0@RateLimitedSemaphore{..} = let +-- go NilOL r_map = pure rls0 { rlsReleases = r_map, rlsWaits = NilOL } +-- go waits@(ConsOL next_tmv rest_tmv) r_map = case Map.minViewWithKey r_map of +-- Nothing -> pure rls0 { rlsReleases = r_map, rlsWaits = waits } +-- Just ((k, releases_ol), new_map) -> case releases_ol of +-- NilOL -> panic "rlsNormalise" +-- ConsOL x rest -> let +-- new_releases +-- | NilOL <- rest = new_map +-- | otherwise = Map.insert k rest new_map +-- in do +-- CPS.tell $ unitOL (next_tmv, x) +-- go rest_tmv new_releases +-- (new_rls, ol_a_tmvs) = CPS.runWriter $ go rlsWaits rlsReleases +-- in (new_rls, for_ ol_a_tmvs $ \(tmv, x) -> putTMVar tmv x) + + +-- rlsAcquireThread :: IO a -> TVar (RateLimitedSemaphore a) -> IO ThreadId +-- rlsAcquireThread acquire0 tv = forkIO $ undefined -emptyRateLimitedSemaphore :: RateLimitedSemaphore a -emptyRateLimitedSemaphore = RateLimitedSemaphore mempty mempty -rlsAddWait :: TMVar a -> RateLimitedSemaphore a -> RateLimitedSemaphore a -rlsAddWait x rls = rls { rlsWaits = rlsWaits rls `SnocOL` x } -rlsAddRelease :: UTCTime -> a -> RateLimitedSemaphore a -> RateLimitedSemaphore a -rlsAddRelease t x rls = rls - { rlsReleases = Map.insertWith mappend t (unitOL x) $ rlsReleases rls - } -rlsAcquire :: TVar (RateLimitedSemaphore a)-> IO a -rlsAcquire tv = do - tmv <- newEmptyTMVarIO - mb_v <- atomically $ do - rls <- rlsAddWait tmv <$> readTVar tv - rlsNormaliseM rls >>= writeTVar tv - tryTakeTMVar tmv - -- It's important that we complete the above transaction before we wait - -- properly on the tmvar, otherwise other actors won't see our updates to tv - maybe (atomically $ takeTMVar tmv) pure mb_v - -rlsRelease :: UTCTime -> a -> TVar (RateLimitedSemaphore a) -> STM () -rlsRelease t x tv = do - rls <- rlsAddRelease t x <$> readTVar tv - rlsNormaliseM rls >>= writeTVar tv - -rlsNormaliseM :: RateLimitedSemaphore a -> STM (RateLimitedSemaphore a) -rlsNormaliseM rls0 = let - (rls, stm) = rlsNormalise rls0 - in stm $> rls - -rlsNormalise :: RateLimitedSemaphore a -> (RateLimitedSemaphore a, STM ()) -rlsNormalise rls0@RateLimitedSemaphore{..} = let - go NilOL r_map = pure rls0 { rlsReleases = r_map, rlsWaits = NilOL } - go waits@(ConsOL next_tmv rest_tmv) r_map = case Map.minViewWithKey r_map of - Nothing -> pure rls0 { rlsReleases = r_map, rlsWaits = waits } - Just ((k, releases_ol), new_map) -> case releases_ol of - NilOL -> panic "rlsNormalise" - ConsOL x rest -> let - new_releases - | NilOL <- rest = new_map - | otherwise = Map.insert k rest new_map - in do - CPS.tell $ unitOL (next_tmv, x) - go rest_tmv new_releases - (new_rls, ol_a_tmvs) = CPS.runWriter $ go rlsWaits rlsReleases - in (new_rls, for_ ol_a_tmvs $ \(tmv, x) -> putTMVar tmv x) - - -rlsAcquireThread :: IO a -> TVar (RateLimitedSemaphore a) -> IO ThreadId -rlsAcquireThread acquire0 tv = forkIO $ undefined - - - - - - -rateLimitedSemaphore :: DiffTime -> (IO (), IO ()) -> IO (ThreadId, IO (), IO ()) -rateLimitedSemaphore limit (acquire0, release0) = do - tv <- newTVarIO emptyRateLimitedSemaphore - limited_tv <- newTVarIO False - threadDelay $ fromIntegral $ diffTimeToPicoseconds limit * 1000 - atomically $ writeTVar limited_tv False - getCurrentTime - State.put now - undefined +-- rateLimitedSemaphore :: DiffTime -> (IO (), IO ()) -> IO (ThreadId, IO (), IO ()) +-- rateLimitedSemaphore limit (acquire0, release0) = do +-- tv <- newTVarIO emptyRateLimitedSemaphore +-- limited_tv <- newTVarIO False +-- threadDelay $ fromIntegral $ diffTimeToPicoseconds limit * 1000 +-- atomically $ writeTVar limited_tv False +-- getCurrentTime +-- State.put now +-- undefined -- | 'makeJobserverAcquireRelease r w' takes two fds and returns an 'acquire' -- and 'release' action which correspond to taking and replacing job slots as diff --git a/compiler/GHC/Driver/Make.hs b/compiler/GHC/Driver/Make.hs index 76be9e0018..e1355adbd3 100644 --- a/compiler/GHC/Driver/Make.hs +++ b/compiler/GHC/Driver/Make.hs @@ -76,6 +76,7 @@ import GHC.Driver.Errors import GHC.Driver.Errors.Types import GHC.Driver.Main import GHC.Driver.JobServer +import GHC.Driver.MakeSem import GHC.Parser.Header @@ -644,14 +645,35 @@ createBuildPlan mod_graph maybe_top_mod = (vcat [text "Build plan missing nodes:", (text "PLAN:" <+> ppr (sum (map countMods build_plan))), (text "GRAPH:" <+> ppr (length (mgModSummaries' mod_graph )))]) build_plan +-- data ParMakeMode = ParallelMake | SequentialMake +-- deriving (Eq, Show) + +mkWorkerLimit :: DynFlags -> IO WorkerLimit +mkWorkerLimit dflags = do + let + num_procs x + | x > 1 = NumProcessors x + | otherwise = NumProcessors 1 + case jobServerPath dflags of + Just f -> pure (JobServer f) + Nothing -> case parMakeCount dflags of + Nothing -> pure $ num_procs 1 + Just ParMakeNumProcessors -> num_procs <$> getNumProcessors + Just (ParMakeThisMany n) -> pure $ num_procs n + +isWorkerLimitSequential :: WorkerLimit -> Bool +isWorkerLimitSequential (NumProcessors x) = x <= 1 +isWorkerLimitSequential _ = False + -- | This describes what we use to limit the number of jobs, either we limit it -- ourselves to a specific number or we have an external jobserver limit it for -- us. data WorkerLimit = NumProcessors Int - | JobServer (Fd, Fd) + | JobServer FilePath deriving (Eq) + -- | Generalized version of 'load' which also supports a custom -- 'Messager' (for reporting progress) and 'ModuleGraph' (generally -- produced by calling 'depanal'. @@ -732,12 +754,7 @@ load' mhmi_cache how_much mHscMessage mod_graph = do liftIO $ debugTraceMsg logger 2 (hang (text "Ready for upsweep") 2 (ppr build_plan)) - worker_limit <- case jobServerAuth dflags of - Just js -> pure (JobServer js) - Nothing -> NumProcessors <$> case parMakeCount dflags of - Nothing -> pure 1 - Just ParMakeNumProcessors -> liftIO getNumProcessors - Just (ParMakeThisMany n) -> pure n + worker_limit <- liftIO $ mkWorkerLimit dflags setSession $ hscUpdateHUG (unitEnv_map pruneHomeUnitEnv) hsc_env hsc_env <- getSession @@ -997,13 +1014,7 @@ getBuildMap = gets buildDep type BuildM a = StateT BuildLoopState IO a --- | Abstraction over the operations of a semaphore which allows usage with the --- -j1 case or a jobserver -data AbstractSem = AbstractSem { acquireSem :: IO () - , releaseSem :: IO () } -withAbstractSem :: AbstractSem -> IO b -> IO b -withAbstractSem sem = MC.bracket_ (acquireSem sem) (releaseSem sem) -- | Environment used when compiling a module data MakeEnv = MakeEnv { hsc_env :: !HscEnv -- The basic HscEnv which will be augmented for each module @@ -2620,11 +2631,18 @@ runSeqPipelines :: HscEnv -> Maybe Messager -> [MakeAction] -> IO () runSeqPipelines plugin_hsc_env mHscMessager all_pipelines = let env = MakeEnv { hsc_env = plugin_hsc_env , withLogger = \_ k -> k id - , compile_sem = AbstractSem (return ()) (return ()) + , compile_sem = AbstractSem (return ()) (return ()) (return ()) , env_messager = mHscMessager } in runAllPipelines (NumProcessors 1) env all_pipelines +mkAbstractSem :: WorkerLimit -> IO AbstractSem +mkAbstractSem worker_limit = case worker_limit of + NumProcessors n_jobs -> do + compile_sem <- newQSem n_jobs + pure $ AbstractSem (waitQSem compile_sem) (signalQSem compile_sem) (pure ()) + JobServer f -> makeSemaphoreJobserver f + -- | Build and run a pipeline runParPipelines :: WorkerLimit -- ^ How to limit work parallelism @@ -2649,7 +2667,7 @@ runParPipelines worker_limit plugin_hsc_env mHscMessager all_pipelines = do thread_safe_logger <- liftIO $ makeThreadSafe (hsc_logger plugin_hsc_env) let thread_safe_hsc_env = plugin_hsc_env { hsc_logger = thread_safe_logger } - -- TODO Ellie, update capabilities with jobserver + -- TODO remove this capabilities management, it will be handled by the semaphore let updNumCapabilities = liftIO $ do n_capabilities <- getNumCapabilities n_cpus <- getNumProcessors @@ -2667,14 +2685,7 @@ runParPipelines worker_limit plugin_hsc_env mHscMessager all_pipelines = do atomically $ writeTVar stopped_var True wait_log_thread - abstract_sem <- case worker_limit of - NumProcessors n_jobs -> do - compile_sem <- newQSem n_jobs - pure $ AbstractSem (waitQSem compile_sem) (signalQSem compile_sem) - JobServer (r, w) -> do - (wait, signal) <- makeJobserverAcquireRelease r w - pure $ AbstractSem wait signal - + abstract_sem <- mkAbstractSem worker_limit let env = MakeEnv { hsc_env = thread_safe_hsc_env , withLogger = withParLog log_queue_queue_var , compile_sem = abstract_sem @@ -2702,7 +2713,7 @@ withLocalTmpFS act = do -- | Run the given actions and then wait for them all to finish. runAllPipelines :: WorkerLimit -> MakeEnv -> [MakeAction] -> IO () runAllPipelines worker_limit env acts = do - let single_worker = worker_limit == NumProcessors 1 + let single_worker = isWorkerLimitSequential worker_limit spawn_actions :: IO [ThreadId] spawn_actions = if single_worker then (:[]) <$> (forkIOWithUnmask $ \unmask -> void $ runLoop (\io -> io unmask) env acts) diff --git a/compiler/GHC/Driver/MakeSem.hs b/compiler/GHC/Driver/MakeSem.hs new file mode 100644 index 0000000000..9d6d807e36 --- /dev/null +++ b/compiler/GHC/Driver/MakeSem.hs @@ -0,0 +1,177 @@ +{-# language RecordWildCards #-} +{-# language NamedFieldPuns #-} +-- | + +module GHC.Driver.MakeSem(AbstractSem(..), withAbstractSem, makeSemaphoreJobserver) where + +import GHC.Prelude + +import System.Posix.Semaphore +import System.Posix.Files (stdFileMode) +import qualified Control.Monad.Catch as MC + +import Data.Foldable +import Control.Monad.IO.Class +import Control.Monad +import Control.Concurrent.MVar +import Control.Concurrent.QSem +import Control.Concurrent.STM +import Control.Concurrent.STM.TMVar +import Control.Monad.STM +import Data.Time +import GHC.Data.OrdList +import Data.Functor +import GHC.Utils.Panic +import GHC.Conc +import GHC.IO.Exception +-- | Abstraction over the operations of a semaphore which allows usage with the +-- -j1 case or a jobserver +data AbstractSem = AbstractSem { acquireSem :: IO () + , releaseSem :: IO () + , cleanupSem :: IO () + } + +withAbstractSem :: AbstractSem -> IO b -> IO b +withAbstractSem sem = MC.bracket_ (acquireSem sem) (releaseSem sem) + +data SemaphoreJobserver + = SemaphoreJobserver + { sjSem :: !Semaphore + , sjTokensOwned :: !Int -- ^ How many tokens have been claimed from semaphore + , sjTokensFree :: !Int -- ^ How many tokens are not currently being used + , sjWaiting :: !(OrdList (TMVar ())) + -- , sjLastAcquireTime :: !(Maybe UTCTime) + } + +data SemaphoreJobserverLoopState + = SJLSIdle | SJLSAcquiring ThreadId (TVar Bool)| SJLSReleasing ThreadId (TVar Bool) + + +-- TODO pull out each operation that twiddles the SemaphoreJobserver into a named function + +-- | update state because we are releasing a token. +-- We decrement sjTokensFree +-- precondition :: sjTokensFree > 1 +sjsReleasingReal :: SemaphoreJobserver -> SemaphoreJobserver +sjsReleasingReal sjs = sjs { sjTokensFree = sjTokensFree sjs - 1 } + +acquireSemaphoreJobserver :: TVar SemaphoreJobserver -> IO () +acquireSemaphoreJobserver tv = do + (tmv, _) <- atomically $ modifySjs tv $ \sjs -> do + tmv <- newEmptyTMVar + pure (tmv, sjs { sjWaiting = sjWaiting sjs `SnocOL` tmv }) + atomically $ takeTMVar tmv + +releaseSemaphoreJobserver :: TVar SemaphoreJobserver -> IO () +releaseSemaphoreJobserver tv = atomically $ void $ modifySjs_ tv $ \sjs -> + pure ((), sjs { sjTokensFree = sjTokensFree sjs + 1 }) + +normaliseSemaphoreJobserver :: SemaphoreJobserver -> STM SemaphoreJobserver +normaliseSemaphoreJobserver sjs = case (sjTokensOwned sjs, sjWaiting sjs) of + (x, next `ConsOL` rest) + | x > 0 -> do + putTMVar next () + normaliseSemaphoreJobserver sjs { sjTokensFree = x - 1, sjWaiting = rest } + _ -> pure sjs + +-- All modification goes through modifySjs to ensure the contents of the tvar is always in normal form +modifySjs :: TVar SemaphoreJobserver + -> (SemaphoreJobserver -> STM (a, SemaphoreJobserver)) + -> STM (a, SemaphoreJobserver) +modifySjs tv act = do + (a, sjs0) <- readTVar tv >>= act + sjs <- normaliseSemaphoreJobserver sjs0 >>= \x -> writeTVar tv x $> x + pure (a, sjs) + +modifySjs_ :: TVar SemaphoreJobserver + -> (SemaphoreJobserver -> STM (a, SemaphoreJobserver)) + -> STM a +modifySjs_ tv = fmap fst . modifySjs tv + +sjAcquireThread :: TVar SemaphoreJobserver -> IO SemaphoreJobserverLoopState +sjAcquireThread tv = do + sem <- atomically $ sjSem <$> readTVar tv + tv_b <- newTVarIO False + tid <- forkIOWithUnmask $ \unmask -> do + flip MC.finally (atomically $ writeTVar tv_b True) $ do + r <- MC.try $ unmask $ semWait sem + case r of + -- TODO if this is not ThreadKilled then we need to report this back + Left e | Just ThreadKilled <- MC.fromException e + -> pure () + Right () -> atomically $ modifySjs_ tv $ \sjs -> pure ((), sjs + { sjTokensOwned = sjTokensOwned sjs + 1 + , sjTokensFree = sjTokensFree sjs + 1}) + pure $ SJLSAcquiring tid tv_b + +sjReleaseThread :: TVar SemaphoreJobserver -> IO SemaphoreJobserverLoopState +sjReleaseThread tv = do + sem <- atomically $ sjSem <$> readTVar tv + tv_b <- newTVarIO False + tid <- forkIOWithUnmask $ \unmask -> do + flip MC.finally (atomically $ writeTVar tv_b True) $ do + r <- MC.try $ unmask $ semPost sem + case r of + -- TODO if this is not ThreadKilled then we need to report this back + Left (e :: MC.SomeException) + -- | Just ThreadKilled <- MC.fromException e + -> atomically $ modifySjs_ tv $ \sjs -> pure + ((), sjs { sjTokensFree = sjTokensFree sjs + 1 }) + Right () -> atomically $ modifySjs_ tv $ \sjs -> pure ((), sjs { sjTokensOwned = sjTokensOwned sjs - 1 }) + pure $ SJLSReleasing tid tv_b + + +semaphoreJobserverLoop :: TVar SemaphoreJobserver -> IO () +semaphoreJobserverLoop tv = loop SJLSIdle where + loop s = do + action <- atomically $ do + sjs <- readTVar tv >>= normaliseSemaphoreJobserver + let + kill_thread_and_return_idle tid = killThread tid $> SJLSIdle + -- TODO we can make this much nicer by 'asum'ing several STM ops together + -- TODO the returned action also needs to call setNumCapabilities + -- TODO rate limiting via registerDelay + case (sjTokensOwned sjs, sjTokensFree sjs, sjWaiting sjs, s) of + (_, 0, NilOL, SJLSIdle) -> retry + (_, 0, NilOL, SJLSAcquiring tid _) -> + pure $ kill_thread_and_return_idle tid + (_, 0, NilOL, SJLSReleasing tid _) -> + pure $ kill_thread_and_return_idle tid + (num_owned, x, NilOL, SJLSIdle) + | x > 0, num_owned > 1 -> do + modifySjs_ tv $ \sjs0 -> let + sjs = sjs0 { sjTokensFree = sjTokensFree sjs0 - 1 } + in pure (sjReleaseThread tv, sjs) + (_, x, NilOL, SJLSAcquiring tid _) + | x > 0 -> pure $ kill_thread_and_return_idle tid + (_, x, NilOL, SJLSReleasing _ tv_b) + | x > 0 -> do + readTVar tv_b >>= guard + pure $ pure SJLSIdle + (_, 0, _ `ConsOL` _, SJLSIdle) -> pure (sjReleaseThread tv) + (_, 0, _ `ConsOL` _, SJLSAcquiring _ tv_b) -> do + readTVar tv_b >>= guard + pure $ pure SJLSIdle + (_, 0, _ `ConsOL` _, SJLSReleasing tid _) -> + pure $ kill_thread_and_return_idle tid + _ -> panic "semaphoreJobserverLoop" + action >>= loop + +makeSemaphoreJobserver :: FilePath -> IO AbstractSem +makeSemaphoreJobserver sem_path = do + sjSem <- semOpen sem_path (OpenSemFlags { semCreate = False, semExclusive = False }) stdFileMode 0 + let + init_sjs = SemaphoreJobserver { sjSem, sjTokensOwned = 1, sjTokensFree = 1, sjWaiting = NilOL } + sjs_tv <- newTVarIO init_sjs + loop_tid <- forkIO $ semaphoreJobserverLoop sjs_tv + let + acquireSem = acquireSemaphoreJobserver sjs_tv + releaseSem = releaseSemaphoreJobserver sjs_tv + cleanupSem = killThread loop_tid + pure AbstractSem{..} + + + + + + diff --git a/compiler/GHC/Driver/Session.hs b/compiler/GHC/Driver/Session.hs index 5a43521ecd..b0bfce77d6 100644 --- a/compiler/GHC/Driver/Session.hs +++ b/compiler/GHC/Driver/Session.hs @@ -271,7 +271,6 @@ import Data.Functor.Identity import Data.Ord import Data.Char -import Data.Functor import Data.List (intercalate, sortBy) import qualified Data.List.NonEmpty as NE import qualified Data.Map as Map @@ -289,7 +288,6 @@ import qualified GHC.Data.EnumSet as EnumSet import GHC.Foreign (withCString, peekCString) import qualified GHC.LanguageExtensions as LangExt -import System.Posix (Fd, getFdStatus) -- Note [Updating flag description in the User's Guide] -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -465,7 +463,7 @@ data DynFlags = DynFlags { -- in --make mode, ignored with a warning if jobServerAuth is specified. -- If unspecified, compile with a single job. - jobServerAuth :: Maybe (Fd, Fd), + jobServerPath :: Maybe FilePath, -- ^ A pair (read, write) of files which act as an interface to a jobserver -- using the GNU Make jobserver protocol. @@ -1101,7 +1099,6 @@ initDynFlags dflags = do (adjustCols maybeGhcColoursEnv . adjustCols maybeGhcColorsEnv) (useColor dflags, colScheme dflags) tmp_dir <- normalise <$> getTemporaryDirectory - jsAuth <- getJobserverFromEnv return dflags{ useUnicode = useUnicode', useColor = useColor', @@ -1110,8 +1107,7 @@ initDynFlags dflags = do rtldInfo = refRtldInfo, rtccInfo = refRtccInfo, rtasmInfo = refRtasmInfo, - tmpDir = TempDir tmp_dir, - jobServerAuth = jsAuth + tmpDir = TempDir tmp_dir } -- | The normal 'DynFlags'. Note that they are not suitable for use in this form @@ -1151,7 +1147,7 @@ defaultDynFlags mySettings = strictnessBefore = [], parMakeCount = Nothing, - jobServerAuth = Nothing, + jobServerPath = Nothing, enableTimeStats = False, ghcHeapSize = Nothing, @@ -1954,22 +1950,7 @@ parseDynamicFlagsFull activeFlags cmdline dflags0 args = do -- | Perform checks and fixes on DynFlags which require IO dynFlagsIOCheck :: DynFlags -> IO (DynFlags, [Located String]) -dynFlagsIOCheck dflags = do - case jobServerAuth dflags of - Nothing -> pure (dflags, []) - Just (r, w) -> do - let isAccessible fd = - (True <$ getFdStatus fd) `catchIOError` const (pure False) - ok <- isAccessible r <&&> isAccessible w - if ok - then pure (dflags, []) - else pure - ( dflags { jobServerAuth = Nothing } - , [ mkGeneralLocated - "when checking dynflags" - "jobserver r and w files are not both open and acessible, ignoring jobserver" - ] - ) +dynFlagsIOCheck dflags = pure (dflags, []) -- | Check (and potentially disable) any extensions that aren't allowed -- in safe mode. @@ -2118,8 +2099,7 @@ dynamic_flags_deps = [ -- as specifying that the number of -- parallel builds is equal to the -- result of getNumProcessors - , make_ord_flag defGhcFlag "-jobserver-auth" - (doubleWordSuffix (\n m d -> d { jobServerAuth = Just (fromIntegral n, fromIntegral m) })) + , make_ord_flag defGhcFlag "jsem" $ hasArg $ \f d -> d { jobServerPath = Just f } , make_ord_flag defFlag "instantiated-with" (sepArg setUnitInstantiations) , make_ord_flag defFlag "this-component-id" (sepArg setUnitInstanceOf) @@ -4191,9 +4171,6 @@ sepArg fn = SepArg (upd . fn) intSuffix :: (Int -> DynFlags -> DynFlags) -> OptKind (CmdLineP DynFlags) intSuffix fn = IntSuffix (\n -> upd (fn n)) -doubleWordSuffix :: (Word -> Word -> DynFlags -> DynFlags) -> OptKind (CmdLineP DynFlags) -doubleWordSuffix fn = DoubleWordSuffix (\n m -> upd (fn n m)) - intSuffixM :: (Int -> DynFlags -> DynP DynFlags) -> OptKind (CmdLineP DynFlags) intSuffixM fn = IntSuffix (\n -> updM (fn n)) @@ -4877,10 +4854,10 @@ makeDynFlagsConsistent dflags , Nothing <- outputFile dflags = pgmError "--output must be specified when using --merge-objs" - | Just _ <- jobServerAuth dflags + | Just _ <- jobServerPath dflags , Just _ <- parMakeCount dflags = loop dflags{parMakeCount = Nothing} - "`-j` argument is ignored when GHC has a jobserver specified in its environment or arguments" + "`-j` argument is ignored when using `-jsem`" | otherwise = (dflags, []) where loc = mkGeneralSrcSpan (fsLit "when making flags consistent") @@ -5110,26 +5087,3 @@ updatePlatformConstants dflags mconstants = do let dflags1 = dflags { targetPlatform = platform1 } return dflags1 --- | Parse the GHC_MAKEFLAGS env variable for `--jobserver-auth=r,w` -getJobserverFromEnv :: IO (Maybe (Fd, Fd)) -getJobserverFromEnv = do - makeFlagsMaybe <- lookupEnv "GHC_MAKEFLAGS" - pure $ do - makeFlags <- makeFlagsMaybe - snd $ runCmdLineP - (processArgs - [ defFlag - "-jobserver-auth" - (DoubleWordSuffix - (\r w -> liftEwM - (putCmdLineState (Just (fromIntegral r, fromIntegral w))) - ) - ) - ] - (mkGeneralLocated "GHC_MAKEFLAGS env variable" <$> words makeFlags) - (\fp -> do - addWarn $ "Response files are not supported in GHC_MAKEFLAGS: " `mappend` fp - pure [] - ) - ) - Nothing diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in index 54fe01dac8..89a67c60b3 100644 --- a/compiler/ghc.cabal.in +++ b/compiler/ghc.cabal.in @@ -413,6 +413,7 @@ Library GHC.Driver.Hooks GHC.Driver.LlvmConfigCache GHC.Driver.JobServer + GHC.Driver.MakeSem GHC.Driver.Main GHC.Driver.Make GHC.Driver.MakeFile diff --git a/hadrian/src/Packages.hs b/hadrian/src/Packages.hs index 4da5ecaa19..d1b49c35b1 100644 --- a/hadrian/src/Packages.hs +++ b/hadrian/src/Packages.hs @@ -5,7 +5,7 @@ module Packages ( checkExact, countDeps, compareSizes, compiler, containers, deepseq, deriveConstants, directory, exceptions, filepath, genapply, genprimopcode, ghc, ghcBignum, ghcBoot, ghcBootTh, - ghcCompact, ghcConfig, ghcHeap, ghcJobserver, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, + ghcCompact, ghcConfig, ghcHeap, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, hsc2hs, hp2ps, hpc, hpcBin, integerGmp, integerSimple, iserv, iservProxy, libffi, libiserv, mtl, parsec, pretty, primitive, process, remoteIserv, rts, runGhc, stm, templateHaskell, terminfo, text, time, timeout, touchy, @@ -37,7 +37,7 @@ ghcPackages = [ array, base, binary, bytestring, cabalSyntax, cabal, checkPpr, checkExact, countDeps , compareSizes, compiler, containers, deepseq, deriveConstants, directory , exceptions, filepath, genapply, genprimopcode, ghc, ghcBignum, ghcBoot, ghcBootTh - , ghcCompact, ghcConfig, ghcHeap, ghcJobserver, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, hsc2hs + , ghcCompact, ghcConfig, ghcHeap, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, hsc2hs , hp2ps, hpc, hpcBin, integerGmp, integerSimple, iserv, libffi, libiserv, mtl , parsec, pretty, process, rts, runGhc, stm, templateHaskell , terminfo, text, time, touchy, transformers, unlit, unix, win32, xhtml @@ -53,7 +53,7 @@ isGhcPackage = (`elem` ghcPackages) array, base, binary, bytestring, cabalSyntax, cabal, checkPpr, checkExact, countDeps, compareSizes, compiler, containers, deepseq, deriveConstants, directory, exceptions, filepath, genapply, genprimopcode, ghc, ghcBignum, ghcBoot, ghcBootTh, - ghcCompact, ghcConfig, ghcHeap, ghcJobserver, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, hsc2hs, + ghcCompact, ghcConfig, ghcHeap, ghci, ghciWrapper, ghcPkg, ghcPrim, haddock, haskeline, hsc2hs, hp2ps, hpc, hpcBin, integerGmp, integerSimple, iserv, iservProxy, remoteIserv, libffi, libiserv, mtl, parsec, pretty, primitive, process, rts, runGhc, stm, templateHaskell, terminfo, text, time, touchy, transformers, unlit, unix, win32, xhtml, @@ -86,7 +86,6 @@ ghcBootTh = lib "ghc-boot-th" ghcCompact = lib "ghc-compact" ghcConfig = prg "ghc-config" `setPath` "testsuite/ghc-config" ghcHeap = lib "ghc-heap" -ghcJobserver = util "ghc-jobserver" ghci = lib "ghci" ghciWrapper = prg "ghci-wrapper" `setPath` "driver/ghci" -- See Note [Hadrian's ghci-wrapper package] diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs index 914665b409..83ceb352d9 100644 --- a/hadrian/src/Settings/Default.hs +++ b/hadrian/src/Settings/Default.hs @@ -95,7 +95,6 @@ stage0Packages = do , lintCommitMsg , lintSubmoduleRefs , lintWhitespace - , ghcJobserver ] ++ [ terminfo | not windowsHost, not cross ] ++ [ timeout | windowsHost ] @@ -137,7 +136,6 @@ stage1Packages = do , time , unlit , xhtml - , ghcJobserver ] , when (not cross) [ haddock diff --git a/test-jsem.sh b/test-jsem.sh new file mode 100755 index 0000000000..00cb790cf5 --- /dev/null +++ b/test-jsem.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]:-$0}"; )" &> /dev/null && pwd 2> /dev/null; )"; + +cd "$SCRIPT_DIR/test-jsem" +export GHC_JSEM="/dougrulz" +rm -fr dist-newstyle store +mkdir store +./test-jsem.hs --store-dir="$(readlink -e store)" build -j \ + --only-dependencies \ + --with-ghc="$(readlink -e ../_build/stage1/bin/ghc)" \ + --ghc-options="-jsem /dougrulz" diff --git a/test-jsem/.gitignore b/test-jsem/.gitignore new file mode 100644 index 0000000000..6a776e582f --- /dev/null +++ b/test-jsem/.gitignore @@ -0,0 +1 @@ +/store/ diff --git a/test-jsem/CHANGELOG.md b/test-jsem/CHANGELOG.md new file mode 100644 index 0000000000..2c0efa9143 --- /dev/null +++ b/test-jsem/CHANGELOG.md @@ -0,0 +1,5 @@ +# Revision history for test-jsem + +## 0.1.0.0 -- YYYY-mm-dd + +* First version. Released on an unsuspecting world. diff --git a/test-jsem/app/Main.hs b/test-jsem/app/Main.hs new file mode 100644 index 0000000000..65ae4a05d5 --- /dev/null +++ b/test-jsem/app/Main.hs @@ -0,0 +1,4 @@ +module Main where + +main :: IO () +main = putStrLn "Hello, Haskell!" diff --git a/test-jsem/cabal.project b/test-jsem/cabal.project new file mode 100644 index 0000000000..6984ded9ad --- /dev/null +++ b/test-jsem/cabal.project @@ -0,0 +1,14 @@ +packages: . + +repository head.hackage.ghc.haskell.org + url: https://ghc.gitlab.haskell.org/head.hackage/ + secure: True + key-threshold: 3 + root-keys: + 26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329 + 7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d + f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89 + +allow-newer: * + +constraints: hashable >= 1.4 diff --git a/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt new file mode 100644 index 0000000000..8e9878a9ed --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: OneTuple-0.3.1 +component: ComponentLib +src: 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..ecb69bb744 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE new file mode 100644 index 0000000000..405f9161e9 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE @@ -0,0 +1,34 @@ + +Copyright (c) 2008, John A. Dorsey. +All rights reserved. + +Redistribution and use of this software in source and binary forms, +with or without modification, are permitted provided that the +following conditions are met: + +* Redistributions of source code must retain the above + copyright notice, this list of conditions and the + following disclaimer. + +* Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + +* Neither the name of John Dorsey nor the names of its + contributors may be used to endorse or promote products + derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt new file mode 100644 index 0000000000..2f5ae20c29 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: StateVar-1.2.2 +component: ComponentLib +src: 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825 +pkg-config-deps: +deps: base-4.16.0.0, stm-2.5.1.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..5d9dfa170c --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE new file mode 100644 index 0000000000..e71299ba0e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE @@ -0,0 +1,29 @@ +Copyright (c) 2014-2015, Edward Kmett +Copyright (c) 2009-2021, Sven Panne +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt new file mode 100644 index 0000000000..392152bc99 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: adjunctions-4.4.1 +component: ComponentLib +src: 9cf34f150606a07d730751037a9d4935ea7760c89b8fcdc3b8fdd858b6411543 +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..9777c41dde --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE new file mode 100644 index 0000000000..392c50892b --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2014 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt new file mode 100644 index 0000000000..e1e74d4fdd --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: assoc-1.0.2 +component: ComponentLib +src: d8988dc6e8718c7a3456515b769c9336aeeec730cf86fc5175247969ff8f144f +pkg-config-deps: +deps: base-4.16.0.0, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..572a6eaaa7 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE new file mode 100644 index 0000000000..96445e5484 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2017, Oleg Grenrus + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Oleg Grenrus nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt new file mode 100644 index 0000000000..bf1fa81147 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: base-orphans-0.8.6 +component: ComponentLib +src: 20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..dc284f20a8 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE new file mode 100644 index 0000000000..4751ca3f63 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE @@ -0,0 +1,20 @@ +Copyright (c) 2015-2017 Simon Hengel <sol@typeful.net>, João Cristóvão <jmacristovao@gmail.com>, Ryan Scott <ryan.gl.scott@gmail.com> + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt new file mode 100644 index 0000000000..d243ba1fcf --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: bifunctors-5.5.12 +component: ComponentLib +src: c6067772009772764cdbd585057cc88902876378686bc391fe7b0d1eb66e715d +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..65baccea31 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE new file mode 100644 index 0000000000..531684e87f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2008-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt new file mode 100644 index 0000000000..d9ace1c8ea --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: call-stack-0.4.0 +component: ComponentLib +src: 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..70f7c00bcb --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE new file mode 100644 index 0000000000..e2edd85f7d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2016-2021 Simon Hengel <sol@typeful.net> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt new file mode 100644 index 0000000000..1f9071aa4a --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: comonad-5.0.8 +component: ComponentLib +src: ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13 +pkg-config-deps: +deps: base-4.16.0.0, containers-0.6.5.1, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +containers +distributive +indexed-traversable +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..b4c697b481 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE new file mode 100644 index 0000000000..f8e92e04df --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE @@ -0,0 +1,27 @@ +Copyright 2008-2014 Edward Kmett +Copyright 2004-2008 Dave Menendez + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt new file mode 100644 index 0000000000..bf4ee59aef --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: contravariant-1.5.5 +component: ComponentLib +src: 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa +pkg-config-deps: +deps: StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa, base-4.16.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +statevar +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..bd2763879f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE new file mode 100644 index 0000000000..f357c7c429 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2007-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt new file mode 100644 index 0000000000..743429e486 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: distributive-0.6.2.1 +component: ComponentLib +src: d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..f9b907787d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE new file mode 100644 index 0000000000..d6c9cbe4a4 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt new file mode 100644 index 0000000000..0049a480ea --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: free-5.1.8 +component: ComponentLib +src: 7977448bb18857d0669cfd1f08a8410f0295a8641b239ac7c5db4a6ff8518340 +pkg-config-deps: +deps: base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, exceptions-0.10.4, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2, transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..4ca3161034 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE new file mode 100644 index 0000000000..d4bd74663d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2008-2013 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt new file mode 100644 index 0000000000..d8ba8fce63 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: hashable-1.4.0.2 +component: ComponentLib +src: 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600 +pkg-config-deps: +deps: base-4.16.0.0, bytestring-0.11.3.0, containers-0.6.5.1, deepseq-1.4.7.0, ghc-bignum-1.3, ghc-prim-0.8.0, text-2.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +containers +integer-gmp -random-initial-seed +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..3effdca258 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE new file mode 100644 index 0000000000..7130957b4d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright Milan Straka 2010 + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Milan Straka nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock b/test-jsem/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock b/test-jsem/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock b/test-jsem/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock b/test-jsem/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock b/test-jsem/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock b/test-jsem/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock b/test-jsem/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock b/test-jsem/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock b/test-jsem/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock b/test-jsem/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock b/test-jsem/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock b/test-jsem/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock b/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock b/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock b/test-jsem/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock b/test-jsem/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock b/test-jsem/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt new file mode 100644 index 0000000000..76e19c82b5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: parallel-3.2.2.0 +component: ComponentLib +src: 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6 +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, containers-0.6.5.1, deepseq-1.4.7.0, ghc-prim-0.8.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..54906dbf31 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE new file mode 100644 index 0000000000..9a097c5526 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/new-3428751/home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE @@ -0,0 +1,39 @@ +This library (libraries/parallel) is derived from code from +the GHC project which is largely (c) The University of +Glasgow, and distributable under a BSD-style license (see below). + +----------------------------------------------------------------------------- + +The Glasgow Haskell Compiler License + +Copyright 2004, The University Court of the University of Glasgow. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +----------------------------------------------------------------------------- diff --git a/test-jsem/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock b/test-jsem/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock b/test-jsem/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock b/test-jsem/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock b/test-jsem/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock b/test-jsem/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock b/test-jsem/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock b/test-jsem/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock b/test-jsem/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock b/test-jsem/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock b/test-jsem/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock b/test-jsem/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock b/test-jsem/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock b/test-jsem/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock b/test-jsem/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock diff --git a/test-jsem/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock b/test-jsem/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt new file mode 100644 index 0000000000..fea455642d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: indexed-traversable-0.1.2 +component: ComponentLib +src: 516858ee7198b1fed1b93c665157f9855fd947379db7f115d48c1b0d670e698d +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, containers-0.6.5.1, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0dd4872715 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt new file mode 100644 index 0000000000..e8cf87081e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: indexed-traversable-instances-0.1.1 +component: ComponentLib +src: 100ed1023b541328b04bcec0964b9f9d5fc93285fc23a2ac6873bf8597439a44 +pkg-config-deps: +deps: OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8, base-4.16.0.0, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5, vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..2c404a7817 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt new file mode 100644 index 0000000000..9267884c8e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: invariant-0.5.6 +component: ComponentLib +src: 9cfdf9faaa7521a05c34c1374f936e925ee6a5f438188ff8412101582de5e3d0 +pkg-config-deps: +deps: StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa, array-0.5.4.0, base-4.16.0.0, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, ghc-prim-0.8.0, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, stm-2.5.1.0, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..11b78180a9 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE new file mode 100644 index 0000000000..bdbae6fb5b --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2012-2017, University of Kansas +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt new file mode 100644 index 0000000000..87130a4de5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: kan-extensions-5.2.4 +component: ComponentLib +src: e8c63fbe2af4a9d2b3b08e30e8b80ab76a0c1871a8528573b41f6bc837d0cd62 +pkg-config-deps: +deps: adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4, array-0.5.4.0, base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..5f8c3a276a --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE new file mode 100644 index 0000000000..8659cd7ef7 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2008-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt new file mode 100644 index 0000000000..bc11b2283d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: lens-5.1.1 +component: ComponentLib +src: cc4e99fc5d989e98ab0df7577183fe9ad5d74c63a44dc2607abcc22daba8b322 +pkg-config-deps: +deps: array-0.5.4.0, assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, bytestring-0.11.3.0, call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, exceptions-0.10.4, filepath-1.4.2.1, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, ghc-prim-0.8.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a, kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6, mtl-2.2.2, parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, text-2.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5, vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -benchmark-uniplate -dump-splices +inlining -j +test-hunit +test-properties +test-templates +trustworthy +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..4244a72c74 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf b/test-jsem/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf new file mode 100644 index 0000000000..47e70dacb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf @@ -0,0 +1,55 @@ +name: OneTuple +version: 0.3.1 +visibility: public +id: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +key: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +license: BSD-3-Clause +copyright: (c) John Dorsey 2008 +maintainer: + Oleg Grenrus <oleg.grenrus@iki.fi>, John Dorsey <haskell@colquitt.org> + +author: John Dorsey <haskell@colquitt.org> +stability: experimental +synopsis: Singleton Tuple +description: + This package is a compatibility package for a singleton data type + + > data Solo a = Solo a + + Note: it's not a @newtype@ + + @Solo@ is available in @base-4.16@ (GHC-9.2). + +category: Data +abi: cdc68cecc8849bca2925c56a592d8aa8 +exposed: True +exposed-modules: + Data.Tuple.OneTuple Data.Tuple.Solo Data.Tuple.Solo.TH + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share + +hs-libraries: + HSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +depends: + base-4.16.0.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/html/OneTuple.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf b/test-jsem/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf new file mode 100644 index 0000000000..9559fefa88 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf @@ -0,0 +1,46 @@ +name: StateVar +version: 1.2.2 +visibility: public +id: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +key: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +license: BSD-3-Clause +copyright: + Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne + +maintainer: Sven Panne <svenpanne@gmail.com> +author: Sven Panne and Edward Kmett +homepage: https://github.com/haskell-opengl/StateVar +synopsis: State variables +description: + This package contains state variables, which are references in the IO monad, + like IORefs or parts of the OpenGL state. + +category: Data +abi: 3a7fc708e2a88492fdb63aeac41d360b +exposed: True +exposed-modules: Data.StateVar +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share + +hs-libraries: + HSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +depends: base-4.16.0.0 stm-2.5.1.0 transformers-0.5.6.2 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/html/StateVar.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf b/test-jsem/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf new file mode 100644 index 0000000000..a72fbf4a69 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf @@ -0,0 +1,64 @@ +name: adjunctions +version: 4.4.1 +visibility: public +id: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +key: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2014 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/adjunctions/ +synopsis: Adjunctions and representable functors +description: Adjunctions and representable functors. +category: Data Structures, Adjunctions +abi: 04399606419262e10d3ddfd561f54997 +exposed: True +exposed-modules: + Control.Comonad.Representable.Store Control.Comonad.Trans.Adjoint + Control.Monad.Representable.Reader + Control.Monad.Representable.State Control.Monad.Trans.Adjoint + Control.Monad.Trans.Contravariant.Adjoint Control.Monad.Trans.Conts + Data.Functor.Adjunction Data.Functor.Contravariant.Adjunction + Data.Functor.Contravariant.Rep Data.Functor.Rep + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share + +hs-libraries: + HSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +depends: + array-0.5.4.0 base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/html/adjunctions.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf b/test-jsem/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf new file mode 100644 index 0000000000..cbb1d8e8a5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf @@ -0,0 +1,49 @@ +name: assoc +version: 1.0.2 +visibility: public +id: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +key: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Oleg Grenrus <oleg.grenrus@iki.fi> +synopsis: swap and assoc: Symmetric and Semigroupy Bifunctors +description: + Provides generalisations of + @swap :: (a,b) -> (b,a)@ and + @assoc :: ((a,b),c) -> (a,(b,c))@ + to + @Bifunctor@s supporting similar operations (e.g. @Either@, @These@). + +category: Data +abi: 0ea7556da6b88ebe713bffb3c1160d64 +exposed: True +exposed-modules: Data.Bifunctor.Assoc Data.Bifunctor.Swap +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share + +hs-libraries: + HSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +depends: + base-4.16.0.0 + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/html/assoc.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf b/test-jsem/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf new file mode 100644 index 0000000000..966f232b7e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf @@ -0,0 +1,66 @@ +name: base-orphans +version: 0.8.6 +visibility: public +id: + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +key: + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +license: MIT +copyright: + (c) 2012-2017 Simon Hengel, + (c) 2014-2017 João Cristóvão, + (c) 2015-2017 Ryan Scott + +maintainer: + Simon Hengel <sol@typeful.net>, + João Cristóvão <jmacristovao@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +author: + Simon Hengel <sol@typeful.net>, + João Cristóvão <jmacristovao@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +homepage: https://github.com/haskell-compat/base-orphans#readme +synopsis: Backwards-compatible orphan instances for base +description: + @base-orphans@ defines orphan instances that mimic instances available in + later versions of @base@ to a wider (older) range of compilers. + @base-orphans@ does not export anything except the orphan instances + themselves and complements @<http://hackage.haskell.org/package/base-compat + base-compat>@. + + See the README for what instances are covered: + <https://github.com/haskell-compat/base-orphans#readme>. + See also the + <https://github.com/haskell-compat/base-orphans#what-is-not-covered what is not covered> + section. + +category: Compatibility +abi: 5779bfe3a471db165bc617a4e587b25b +exposed: True +exposed-modules: Data.Orphans +hidden-modules: Data.Orphans.Prelude +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share + +hs-libraries: + HSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +depends: base-4.16.0.0 ghc-prim-0.8.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/html/base-orphans.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf b/test-jsem/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf new file mode 100644 index 0000000000..fb2c7043a5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf @@ -0,0 +1,59 @@ +name: bifunctors +version: 5.5.12 +visibility: public +id: + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +key: + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/bifunctors/ +synopsis: Bifunctors +description: Bifunctors. +category: Data, Functors +abi: 8fc2af9dacd38e93968ba547f7492c0c +exposed: True +exposed-modules: + Data.Biapplicative Data.Bifunctor.Biap Data.Bifunctor.Biff + Data.Bifunctor.Clown Data.Bifunctor.Fix Data.Bifunctor.Flip + Data.Bifunctor.Functor Data.Bifunctor.Join Data.Bifunctor.Joker + Data.Bifunctor.Product Data.Bifunctor.Sum Data.Bifunctor.TH + Data.Bifunctor.Tannen Data.Bifunctor.Wrapped + +hidden-modules: Data.Bifunctor.TH.Internal Paths_bifunctors +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share + +hs-libraries: + HSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +includes: bifunctors-common.h +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/html/bifunctors.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf b/test-jsem/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf new file mode 100644 index 0000000000..50c0aa105d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf @@ -0,0 +1,39 @@ +name: call-stack +version: 0.4.0 +visibility: public +id: + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +key: + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +license: MIT +maintainer: Simon Hengel <sol@typeful.net> +homepage: https://github.com/sol/call-stack#readme +synopsis: Use GHC call-stacks in a backward compatible way +category: Data +abi: 3ea09ae92d20459c3f68eb2ebd873f27 +exposed: True +exposed-modules: Data.CallStack +hidden-modules: Data.SrcLoc Paths_call_stack +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share + +hs-libraries: + HScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/html/call-stack.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf b/test-jsem/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf new file mode 100644 index 0000000000..9eaac1ae2f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf @@ -0,0 +1,60 @@ +name: comonad +version: 5.0.8 +visibility: public +id: + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +key: + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +license: BSD-3-Clause +copyright: + Copyright (C) 2008-2014 Edward A. Kmett, + Copyright (C) 2004-2008 Dave Menendez + +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/comonad/ +synopsis: Comonads +description: Comonads. +category: Control, Comonads +abi: 6d13297b4805d0a15bf681511df33afe +exposed: True +exposed-modules: + Control.Comonad Control.Comonad.Env Control.Comonad.Env.Class + Control.Comonad.Hoist.Class Control.Comonad.Identity + Control.Comonad.Store Control.Comonad.Store.Class + Control.Comonad.Traced Control.Comonad.Traced.Class + Control.Comonad.Trans.Class Control.Comonad.Trans.Env + Control.Comonad.Trans.Identity Control.Comonad.Trans.Store + Control.Comonad.Trans.Traced Data.Functor.Composition + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share + +hs-libraries: + HScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +depends: + base-4.16.0.0 containers-0.6.5.1 + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/html/comonad.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf b/test-jsem/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf new file mode 100644 index 0000000000..a7008796c2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf @@ -0,0 +1,49 @@ +name: contravariant +version: 1.5.5 +visibility: public +id: + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +key: + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +license: BSD-3-Clause +copyright: Copyright (C) 2007-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/contravariant/ +synopsis: Contravariant functors +description: Contravariant functors. +category: Control, Data +abi: 1ec8e17fe77adf0a66527c387e32ba41 +exposed: True +exposed-modules: + Data.Functor.Contravariant.Compose + Data.Functor.Contravariant.Divisible + Data.Functor.Contravariant.Generic + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share + +hs-libraries: + HScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +depends: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + base-4.16.0.0 transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/html/contravariant.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf b/test-jsem/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf new file mode 100644 index 0000000000..d0954f2103 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf @@ -0,0 +1,47 @@ +name: distributive +version: 0.6.2.1 +visibility: public +id: + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +key: + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/distributive/ +synopsis: Distributive functors -- Dual to Traversable +description: Distributive functors -- Dual to @Traversable@ +category: Data Structures +abi: bc7830c6ddcd06854b9d3fb7198bcc29 +exposed: True +exposed-modules: Data.Distributive Data.Distributive.Generic +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share + +hs-libraries: + HSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/html/distributive.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf b/test-jsem/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf new file mode 100644 index 0000000000..f218cfff82 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf @@ -0,0 +1,87 @@ +name: free +version: 5.1.8 +visibility: public +id: + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +key: + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/free/ +synopsis: Monads for free +description: + Free monads are useful for many tree-like structures and domain specific languages. + + If @f@ is a 'Functor' then the free 'Monad' on @f@ is the type + of trees whose nodes are labeled with the constructors of @f@. The word + \"free\" is used in the sense of \"unrestricted\" rather than \"zero-cost\": + @Free f@ makes no constraining assumptions beyond those given by @f@ and the + definition of 'Monad'. As used here it is a standard term from the + mathematical theory of adjoint functors. + + Cofree comonads are dual to free monads. They provide convenient ways to talk + about branching streams and rose-trees, and can be used to annotate syntax + trees. The cofree comonad can be seen as a stream parameterized by a 'Functor' + that controls its branching factor. + + More information on free monads, including examples, can be found in the + following blog posts: + <http://comonad.com/reader/2008/monads-for-free/> + <http://comonad.com/reader/2011/free-monads-for-less/> + +category: Control, Monads +abi: 29b96ff10e1ee1ee43d36f42ff71bbbe +exposed: True +exposed-modules: + Control.Alternative.Free Control.Alternative.Free.Final + Control.Applicative.Free Control.Applicative.Free.Fast + Control.Applicative.Free.Final Control.Applicative.Trans.Free + Control.Comonad.Cofree Control.Comonad.Cofree.Class + Control.Comonad.Trans.Cofree Control.Comonad.Trans.Coiter + Control.Monad.Free Control.Monad.Free.Ap Control.Monad.Free.Church + Control.Monad.Free.Class Control.Monad.Free.TH + Control.Monad.Trans.Free Control.Monad.Trans.Free.Ap + Control.Monad.Trans.Free.Church Control.Monad.Trans.Iter + +hidden-modules: Data.Functor.Classes.Compat +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share + +hs-libraries: + HSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +includes: free-common.h +depends: + base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + exceptions-0.10.4 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/html/free.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf b/test-jsem/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf new file mode 100644 index 0000000000..805ec47c1f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf @@ -0,0 +1,59 @@ +name: hashable +version: 1.4.0.2 +visibility: public +id: + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +key: + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: + Milan Straka <fox@ucw.cz> + Johan Tibell <johan.tibell@gmail.com> + +stability: Provisional +homepage: http://github.com/haskell-unordered-containers/hashable +synopsis: A class for types that can be converted to a hash value +description: + This package defines a class, 'Hashable', for types that + can be converted to a hash value. This class + exists for the benefit of hashing-based data + structures. The package provides instances for + basic types and a way to combine hash values. + +category: Data +abi: b1f2bee42c5150711453a9f2fee5a03e +exposed: True +exposed-modules: + Data.Hashable Data.Hashable.Generic Data.Hashable.Lifted + +hidden-modules: + Data.Hashable.Class Data.Hashable.Generic.Instances + Data.Hashable.Imports Data.Hashable.LowLevel + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share + +hs-libraries: + HShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +depends: + base-4.16.0.0 bytestring-0.11.3.0 containers-0.6.5.1 + deepseq-1.4.7.0 ghc-bignum-1.3 ghc-prim-0.8.0 text-2.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/html/hashable.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf b/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf new file mode 100644 index 0000000000..5d6637306c --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf @@ -0,0 +1,68 @@ +name: indexed-traversable +version: 0.1.2 +visibility: public +id: + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +key: + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +license: BSD-2-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Edward Kmett +synopsis: FunctorWithIndex, FoldableWithIndex, TraversableWithIndex +description: + This package provides three useful generalizations: + + @ + class Functor f => FunctorWithIndex i f | f -> i where + \ imap :: (i -> a -> b) -> f a -> f b + @ + + @ + class Foldable f => FoldableWithIndex i f | f -> i where + \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m + @ + + @ + class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where + \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) + @ + + This package contains instances for types in GHC boot libraries. + For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). + + The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, + but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@. + +category: Data +abi: 4a81dc7dd0720cb4227391139c375cd5 +exposed: True +exposed-modules: + Data.Foldable.WithIndex Data.Functor.WithIndex + Data.Traversable.WithIndex + +hidden-modules: GhcExts WithIndex +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share + +hs-libraries: + HSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +depends: + array-0.5.4.0 base-4.16.0.0 containers-0.6.5.1 transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/html/indexed-traversable.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf b/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf new file mode 100644 index 0000000000..3af849a78e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf @@ -0,0 +1,56 @@ +name: indexed-traversable-instances +version: 0.1.1 +visibility: public +id: + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +key: + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +license: BSD-2-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Edward Kmett +synopsis: + More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex + +description: + This package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. + + The intention is to keep this package minimal; + it provides instances that formely existed in @lens@ or @optics-extra@. + We recommend putting other instances directly into their defining packages. + The @indexed-traversable@ package is light, having only GHC boot libraries + as its dependencies. + +category: Data +abi: 29cf2e5c0e3aff3da668eff826060b3e +exposed: True +exposed-modules: Data.Functor.WithIndex.Instances +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share + +hs-libraries: + HSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +depends: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + base-4.16.0.0 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/html/indexed-traversable-instances.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf b/test-jsem/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf new file mode 100644 index 0000000000..2e19a3fae5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf @@ -0,0 +1,66 @@ +name: invariant +version: 0.5.6 +visibility: public +id: + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +key: + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +license: BSD-2-Clause +maintainer: + Nicolas Frisby <nicolas.frisby@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +author: Nicolas Frisby <nicolas.frisby@gmail.com> +homepage: https://github.com/nfrisby/invariant-functors +synopsis: Haskell98 invariant functors +description: + Haskell98 invariant functors (also known as exponential functors). + + For more information, see Edward Kmett's article \"Rotten Bananas\": + + <http://comonad.com/reader/2008/rotten-bananas/> + +category: Control, Data +abi: 391d26f1224187dd654d6637f509b46f +exposed: True +exposed-modules: Data.Functor.Invariant Data.Functor.Invariant.TH +hidden-modules: Data.Functor.Invariant.TH.Internal Paths_invariant +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share + +hs-libraries: + HSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +depends: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + array-0.5.4.0 base-4.16.0.0 + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + ghc-prim-0.8.0 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + stm-2.5.1.0 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/html/invariant.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf b/test-jsem/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf new file mode 100644 index 0000000000..fc2eb47ef6 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf @@ -0,0 +1,69 @@ +name: kan-extensions +version: 5.2.4 +visibility: public +id: + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +key: + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/kan-extensions/ +synopsis: + Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads + +description: + Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads. + +category: Data Structures, Monads, Comonads, Functors +abi: 418c4b5a6ebd86587fcc97610e6b6c38 +exposed: True +exposed-modules: + Control.Comonad.Density Control.Monad.Co Control.Monad.Codensity + Data.Functor.Contravariant.Coyoneda Data.Functor.Contravariant.Day + Data.Functor.Contravariant.Yoneda Data.Functor.Coyoneda + Data.Functor.Day Data.Functor.Day.Curried + Data.Functor.Invariant.Day Data.Functor.Kan.Lan + Data.Functor.Kan.Ran Data.Functor.Yoneda + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share + +hs-libraries: + HSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +includes: kan-extensions-common.h +depends: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + array-0.5.4.0 base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/html/kan-extensions.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf b/test-jsem/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf new file mode 100644 index 0000000000..064cde56b4 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf @@ -0,0 +1,181 @@ +name: lens +version: 5.1.1 +visibility: public +id: + lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +key: + lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +license: BSD-2-Clause +copyright: Copyright (C) 2012-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/lens/ +synopsis: Lenses, Folds and Traversals +description: + This package comes \"Batteries Included\" with many useful lenses for the types + commonly used from the Haskell Platform, and with tools for automatically + generating lenses and isomorphisms for user-supplied data types. + + The combinators in @Control.Lens@ provide a highly generic toolbox for composing + families of getters, folds, isomorphisms, traversals, setters and lenses and their + indexed variants. + + An overview, with a large number of examples can be found in the <https://github.com/ekmett/lens#lens-lenses-folds-and-traversals README>. + + An introductory video on the style of code used in this library by Simon Peyton Jones is available from <http://skillsmatter.com/podcast/scala/lenses-compositional-data-access-and-manipulation Skills Matter>. + + A video on how to use lenses and how they are constructed is available on <http://youtu.be/cefnmjtAolY?hd=1 youtube>. + + Slides for that second talk can be obtained from <http://comonad.com/haskell/Lenses-Folds-and-Traversals-NYC.pdf comonad.com>. + + More information on the care and feeding of lenses, including a brief tutorial and motivation + for their types can be found on the <https://github.com/ekmett/lens/wiki lens wiki>. + + A small game of @pong@ and other more complex examples that manage their state using lenses can be found in the <https://github.com/ekmett/lens/blob/master/examples/ example folder>. + + /Lenses, Folds and Traversals/ + + With some signatures simplified, the core of the hierarchy of lens-like constructions looks like: + + + <<http://i.imgur.com/ALlbPRa.png>> + + <images/Hierarchy.png (Local Copy)> + + You can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can + use any element of the hierarchy as any type it linked to above it. + + The result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist). + + For instance: + + * You can use any 'Traversal' as a 'Fold' or as a 'Setter'. + + * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'. + + /Minimizing Dependencies/ + + If you want to provide lenses and traversals for your own types in your own libraries, then you + can do so without incurring a dependency on this (or any other) lens package at all. + + /e.g./ for a data type: + + > data Foo a = Foo Int Int a + + You can define lenses such as + + > -- bar :: Lens' (Foo a) Int + > bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a) + > bar f (Foo a b c) = fmap (\a' -> Foo a' b c) (f a) + + > -- quux :: Lens (Foo a) (Foo b) a b + > quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b) + > quux f (Foo a b c) = fmap (Foo a b) (f c) + + without the need to use any type that isn't already defined in the @Prelude@. + + And you can define a traversal of multiple fields with 'Control.Applicative.Applicative': + + > -- traverseBarAndBaz :: Traversal' (Foo a) Int + > traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a) + > traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c + + What is provided in this library is a number of stock lenses and traversals for + common haskell types, a wide array of combinators for working them, and more + exotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms). + +category: Data, Lenses, Generics +abi: e169b7c75dd0cb1a3a16bff1f021f754 +exposed: True +exposed-modules: + Control.Exception.Lens Control.Lens Control.Lens.At + Control.Lens.Combinators Control.Lens.Cons Control.Lens.Each + Control.Lens.Empty Control.Lens.Equality Control.Lens.Extras + Control.Lens.Fold Control.Lens.Getter Control.Lens.Indexed + Control.Lens.Internal Control.Lens.Internal.Bazaar + Control.Lens.Internal.ByteString Control.Lens.Internal.CTypes + Control.Lens.Internal.Context Control.Lens.Internal.Deque + Control.Lens.Internal.Exception Control.Lens.Internal.FieldTH + Control.Lens.Internal.Fold Control.Lens.Internal.Getter + Control.Lens.Internal.Indexed Control.Lens.Internal.Instances + Control.Lens.Internal.Iso Control.Lens.Internal.Level + Control.Lens.Internal.List Control.Lens.Internal.Magma + Control.Lens.Internal.Prism Control.Lens.Internal.PrismTH + Control.Lens.Internal.Profunctor Control.Lens.Internal.Review + Control.Lens.Internal.Setter Control.Lens.Internal.TH + Control.Lens.Internal.Zoom Control.Lens.Iso Control.Lens.Lens + Control.Lens.Level Control.Lens.Operators Control.Lens.Plated + Control.Lens.Prism Control.Lens.Profunctor Control.Lens.Reified + Control.Lens.Review Control.Lens.Setter Control.Lens.TH + Control.Lens.Traversal Control.Lens.Tuple Control.Lens.Type + Control.Lens.Unsound Control.Lens.Wrapped Control.Lens.Zoom + Control.Monad.Error.Lens Control.Parallel.Strategies.Lens + Control.Seq.Lens Data.Array.Lens Data.Bits.Lens + Data.ByteString.Lazy.Lens Data.ByteString.Lens + Data.ByteString.Strict.Lens Data.Complex.Lens Data.Data.Lens + Data.Dynamic.Lens Data.HashSet.Lens Data.IntSet.Lens Data.List.Lens + Data.Map.Lens Data.Sequence.Lens Data.Set.Lens Data.Text.Lazy.Lens + Data.Text.Lens Data.Text.Strict.Lens Data.Tree.Lens + Data.Typeable.Lens Data.Vector.Generic.Lens Data.Vector.Lens + GHC.Generics.Lens Language.Haskell.TH.Lens Numeric.Lens + Numeric.Natural.Lens System.Exit.Lens System.FilePath.Lens + System.IO.Error.Lens + +hidden-modules: Control.Lens.Internal.Prelude +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share + +hs-libraries: + HSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +depends: + array-0.5.4.0 + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + bytestring-0.11.3.0 + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + exceptions-0.10.4 filepath-1.4.2.1 + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + ghc-prim-0.8.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + mtl-2.2.2 + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 text-2.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/html/lens.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/package.cache b/test-jsem/ghc-9.5.20220525/package.db/package.cache Binary files differnew file mode 100644 index 0000000000..3e16a84fac --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/package.cache diff --git a/test-jsem/ghc-9.5.20220525/package.db/package.cache.lock b/test-jsem/ghc-9.5.20220525/package.db/package.cache.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/package.cache.lock diff --git a/test-jsem/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf b/test-jsem/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf new file mode 100644 index 0000000000..b55ac0f1bf --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf @@ -0,0 +1,53 @@ +name: parallel +version: 3.2.2.0 +visibility: public +id: + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +key: + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +license: BSD-3-Clause +maintainer: libraries@haskell.org +synopsis: Parallel programming library +description: + This package provides a library for parallel programming. + + For documentation start from the "Control.Parallel.Strategies" + module below. + + For more tutorial documentation, see the book <http://simonmar.github.io/pages/pcph.html Parallel and Concurrent Programming in Haskell>. + + To understand the principles behind the library, see + <http://simonmar.github.io/bib/papers/strategies.pdf Seq no more: Better Strategies for Parallel Haskell>. + +category: Control, Parallelism +abi: 3ff048a42b9184423ef60d13cccdd457 +exposed: True +exposed-modules: + Control.Parallel Control.Parallel.Strategies Control.Seq + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share + +hs-libraries: + HSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +depends: + array-0.5.4.0 base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.7.0 + ghc-prim-0.8.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/html/parallel.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf b/test-jsem/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf new file mode 100644 index 0000000000..aa8971dd0c --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf @@ -0,0 +1,57 @@ +name: primitive +version: 0.7.4.0 +visibility: public +id: + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +key: + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +license: BSD-3-Clause +copyright: (c) Roman Leshchinskiy 2009-2012 +maintainer: libraries@haskell.org +author: Roman Leshchinskiy <rl@cse.unsw.edu.au> +homepage: https://github.com/haskell/primitive +synopsis: Primitive memory-related operations +description: + This package provides various primitive memory-related operations. + +category: Data +abi: f76666b76c20d8785659bfd7f0f32796 +exposed: True +exposed-modules: + Control.Monad.Primitive Data.Primitive Data.Primitive.Array + Data.Primitive.ByteArray Data.Primitive.MVar + Data.Primitive.MachDeps Data.Primitive.MutVar + Data.Primitive.PrimArray Data.Primitive.Ptr + Data.Primitive.SmallArray Data.Primitive.Types + +hidden-modules: Data.Primitive.Internal.Operations +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share + +hs-libraries: + HSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +include-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib//include + +includes: primitive-memops.h +depends: + base-4.16.0.0 deepseq-1.4.7.0 template-haskell-2.18.0.0 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/html/primitive.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf b/test-jsem/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf new file mode 100644 index 0000000000..81d7ad39aa --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf @@ -0,0 +1,59 @@ +name: profunctors +version: 5.6.2 +visibility: public +id: + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +key: + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: experimental +homepage: http://github.com/ekmett/profunctors/ +synopsis: Profunctors +description: Profunctors. +category: Control, Categories +abi: 8f0b57654723555c936ab58bb1f5ed06 +exposed: True +exposed-modules: + Data.Profunctor Data.Profunctor.Adjunction Data.Profunctor.Cayley + Data.Profunctor.Choice Data.Profunctor.Closed + Data.Profunctor.Composition Data.Profunctor.Mapping + Data.Profunctor.Monad Data.Profunctor.Ran Data.Profunctor.Rep + Data.Profunctor.Sieve Data.Profunctor.Strong + Data.Profunctor.Traversing Data.Profunctor.Types + Data.Profunctor.Unsafe Data.Profunctor.Yoneda + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share + +hs-libraries: + HSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/html/profunctors.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf b/test-jsem/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf new file mode 100644 index 0000000000..253ebb05e8 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf @@ -0,0 +1,63 @@ +name: reflection +version: 2.1.6 +visibility: public +id: + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +key: + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +license: BSD-3-Clause +copyright: + 2009-2013 Edward A. Kmett, + 2012 Elliott Hird, + 2004 Oleg Kiselyov and Chung-chieh Shan + +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: + Edward A. Kmett, Elliott Hird, Oleg Kiselyov and Chung-chieh Shan + +stability: experimental +homepage: http://github.com/ekmett/reflection +synopsis: + Reifies arbitrary terms into types that can be reflected back into terms + +description: + This package addresses the /configuration problem/ which is + propagating configurations that are available at run-time, allowing + multiple configurations to coexist without resorting to mutable + global variables or 'System.IO.Unsafe.unsafePerformIO'. + + That package is an implementation of the ideas presented in the + paper \"Functional Pearl: Implicit Configurations\" by Oleg Kiselyov + and Chung-chieh Shan (<http://okmij.org/ftp/Haskell/tr-15-04.pdf original paper>). + However, the API has been streamlined to improve performance. + + Austin Seipp's tutorial <https://www.schoolofhaskell.com/user/thoughtpolice/using-reflection Reflecting values to types and back> provides a summary of the + approach taken by this library, along with more motivating examples. + +category: Data, Reflection, Dependent Types +abi: 0737ceaa97f1cdffd032a8b2fd54d6ac +exposed: True +exposed-modules: Data.Reflection +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share + +hs-libraries: + HSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +depends: base-4.16.0.0 template-haskell-2.18.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/html/reflection.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf b/test-jsem/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf new file mode 100644 index 0000000000..bb72b3c3dd --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf @@ -0,0 +1,99 @@ +name: semigroupoids +version: 5.3.7 +visibility: public +id: + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +key: + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +license: BSD-2-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/semigroupoids +synopsis: Semigroupoids: Category sans id +description: + Provides a wide array of (semi)groupoids and operations for working with them. + + A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. + + A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. + + When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but + not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" + in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. + + Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. + + We describe the relationships between the type classes defined in this package + and those from `base` (and some from `contravariant`) in the diagram below. + Thick-bordered nodes correspond to type classes defined in this package; + thin-bordered ones correspond to type classes from elsewhere. Solid edges + indicate a subclass relationship that actually exists; dashed edges indicate a + subclass relationship that /should/ exist, but currently doesn't. + + <<https://raw.githubusercontent.com/ekmett/semigroupoids/master/img/classes.svg Relationships among type classes from this package and others>> + + Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. + + This lets us remove many of the restrictions from various monad transformers + as in many cases the binding operation or @\<*\>@ operation does not require them. + + Finally, to work with these weaker structures it is beneficial to have containers + that can provide stronger guarantees about their contents, so versions of 'Traversable' + and 'Foldable' that can be folded with just a 'Semigroup' are added. + +category: Control, Comonads +abi: 3180ef2854ef8494895459204981431c +exposed: True +exposed-modules: + Data.Bifunctor.Apply Data.Functor.Alt Data.Functor.Apply + Data.Functor.Bind Data.Functor.Bind.Class Data.Functor.Bind.Trans + Data.Functor.Contravariant.Conclude + Data.Functor.Contravariant.Decide Data.Functor.Contravariant.Divise + Data.Functor.Extend Data.Functor.Plus Data.Groupoid + Data.Isomorphism Data.Semigroup.Bifoldable + Data.Semigroup.Bitraversable Data.Semigroup.Foldable + Data.Semigroup.Foldable.Class Data.Semigroup.Traversable + Data.Semigroup.Traversable.Class Data.Semigroupoid + Data.Semigroupoid.Categorical Data.Semigroupoid.Dual + Data.Semigroupoid.Ob Data.Semigroupoid.Static + Data.Traversable.Instances Semigroupoids.Do + +hidden-modules: Semigroupoids.Internal +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share + +hs-libraries: + HSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/html/semigroupoids.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf b/test-jsem/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf new file mode 100644 index 0000000000..c12c744a90 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf @@ -0,0 +1,44 @@ +name: semigroups +version: 0.20 +visibility: public +id: + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +key: + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/semigroups/ +synopsis: Anything that associates +description: + In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup. + +category: Algebra, Data, Data Structures, Math +abi: 80d039af50fbfe017b84be211e43e2f2 +exposed: True +exposed-modules: Data.Semigroup.Generic +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share + +hs-libraries: + HSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/html/semigroups.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf b/test-jsem/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf new file mode 100644 index 0000000000..2465df077f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf @@ -0,0 +1,102 @@ +name: strict +version: 0.4.0.1 +visibility: public +id: + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +key: + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +license: BSD-3-Clause +copyright: + (c) 2006-2008 by Roman Leshchinskiy + (c) 2013-2014 by Simon Meier + +maintainer: + Don Stewart <dons@galois.com>, + Bas van Dijk <v.dijk.bas@gmail.com>, + Oleg Grenrus <oleg.grenrus@iki.fi>, + Simon Meier <iridcode@gmail.com>, + Ximin Luo <infinity0@pwned.gg> + +author: + Roman Leshchinskiy <rl@cse.unsw.edu.au> + Simon Meier <iridcode@gmail.com> + +homepage: https://github.com/haskell-strict/strict +synopsis: Strict data types and String IO. +description: + This package provides strict versions of some standard Haskell data + types (pairs, Maybe and Either). It also contains strict IO operations. + + It is common knowledge that lazy datastructures can lead to space-leaks. + This problem is particularly prominent, when using lazy datastructures to + store the state of a long-running application in memory. One common + solution to this problem is to use @seq@ and its variants in every piece of + code that updates your state. However a much easier solution is to use + fully strict types to store such state values. By \"fully strict types\" we + mean types for whose values it holds that, if they are in weak-head normal + form, then they are also in normal form. Intuitively, this means that + values of fully strict types cannot contain unevaluated thunks. + + To define a fully strict datatype, one typically uses the following recipe. + + 1. Make all fields of every constructor strict; i.e., add a bang to + all fields. + + 2. Use only strict types for the fields of the constructors. + + The second requirement is problematic as it rules out the use of + the standard Haskell 'Maybe', 'Either', and pair types. This library + solves this problem by providing strict variants of these types and their + corresponding standard support functions and type-class instances. + + Note that this library does currently not provide fully strict lists. + They can be added if they are really required. However, in many cases one + probably wants to use unboxed or strict boxed vectors from the 'vector' + library (<http://hackage.haskell.org/package/vector>) instead of strict + lists. Moreover, instead of @String@s one probably wants to use strict + @Text@ values from the @text@ library + (<http://hackage.haskell.org/package/text>). + + This library comes with batteries included; i.e., mirror functions and + instances of the lazy versions in @base@. It also includes instances for + type-classes from the @deepseq@, @binary@, and @hashable@ packages. + +category: Data, System +abi: 15976ba13ffe630cc5b829061222d73a +exposed: True +exposed-modules: + Data.Strict Data.Strict.Classes Data.Strict.Either + Data.Strict.Maybe Data.Strict.These Data.Strict.Tuple + System.IO.Strict + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share + +hs-libraries: + HSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +depends: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.3.0 deepseq-1.4.7.0 + ghc-prim-0.8.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + text-2.0 + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/html/strict.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf b/test-jsem/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf new file mode 100644 index 0000000000..99d906891b --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf @@ -0,0 +1,49 @@ +name: tagged +version: 0.8.6.1 +visibility: public +id: + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +key: + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +license: BSD-3-Clause +copyright: 2009-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: experimental +homepage: http://github.com/ekmett/tagged +synopsis: + Haskell 98 phantom types to avoid unsafely passing dummy arguments + +description: + Haskell 98 phantom types to avoid unsafely passing dummy arguments. + +category: Data, Phantom Types +abi: 5d42bde0456f616e3412b66baa581288 +exposed: True +exposed-modules: Data.Proxy.TH Data.Tagged +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share + +hs-libraries: + HStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +depends: + base-4.16.0.0 deepseq-1.4.7.0 template-haskell-2.18.0.0 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/html/tagged.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf b/test-jsem/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf new file mode 100644 index 0000000000..511b4c5642 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf @@ -0,0 +1,53 @@ +name: th-abstraction +version: 0.4.3.0 +visibility: public +id: + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +key: + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +license: ISC +copyright: 2017 Eric Mertens +maintainer: emertens@gmail.com +author: Eric Mertens +homepage: https://github.com/glguy/th-abstraction +synopsis: Nicer interface for reified information about data types +description: + This package normalizes variations in the interface for + inspecting datatype information via Template Haskell + so that packages and support a single, easier to use + informational datatype while supporting many versions + of Template Haskell. + +category: Development +abi: 103202ee041593a29c6c2d5b1caa5e12 +exposed: True +exposed-modules: + Language.Haskell.TH.Datatype Language.Haskell.TH.Datatype.TyVarBndr + +hidden-modules: Language.Haskell.TH.Datatype.Internal +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share + +hs-libraries: + HSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +depends: + base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 + template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/html/th-abstraction.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf b/test-jsem/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf new file mode 100644 index 0000000000..7bae6ac563 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf @@ -0,0 +1,63 @@ +name: these +version: 1.1.1.1 +visibility: public +id: + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +key: + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: C. McCann, Oleg Grenrus +homepage: https://github.com/haskellari/these +synopsis: An either-or-both data type. +description: + This package provides a data type @These a b@ which can hold a value of either + type or values of each type. This is usually thought of as an "inclusive or" + type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type + (contrasting @(a, b)@ as "inner join"). + + @ + data These a b = This a | That b | These a b + @ + + Since version 1, this package was split into parts: + + * <https://hackage.haskell.org/package/semialign semialign> For @Align@ and @Zip@ type-classes. + + * <https://hackage.haskell.org/package/semialign-indexed semialign-indexed> For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. + + * <https://hackage.haskell.org/package/these-lens these-lens> For lens combinators. + + * <http://hackage.haskell.org/package/monad-chronicle monad-chronicle> For transformers variant of @These@. + +category: Data, These +abi: d2511f7a05575b33870aae7a08f19f73 +exposed: True +exposed-modules: Data.Functor.These Data.These Data.These.Combinators +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share + +hs-libraries: + HSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +depends: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 binary-0.8.9.0 deepseq-1.4.7.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/html/these.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf b/test-jsem/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf new file mode 100644 index 0000000000..4dd69c0117 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf @@ -0,0 +1,56 @@ +name: transformers-base +version: 0.4.6 +visibility: public +id: + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +key: + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +license: BSD-3-Clause +copyright: + 2011 Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>, + Bas van Dijk <v.dijk.bas@gmail.com> + +maintainer: Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com> +author: + Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>, + Bas van Dijk <v.dijk.bas@gmail.com> + +stability: experimental +homepage: https://github.com/mvv/transformers-base +synopsis: Lift computations from the bottom of a transformer stack +description: + This package provides a straightforward port of @monadLib@'s BaseM + typeclass to @transformers@. + +category: Control +abi: 563ae597a264b45e1989c5dd9948c76e +exposed: True +exposed-modules: Control.Monad.Base +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share + +hs-libraries: + HStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + stm-2.5.1.0 transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/html/transformers-base.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf b/test-jsem/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf new file mode 100644 index 0000000000..d459f392d2 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf @@ -0,0 +1,56 @@ +name: transformers-compat +version: 0.7.1 +visibility: public +id: + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +key: + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +license: BSD-3-Clause +copyright: Copyright (C) 2012-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/transformers-compat/ +synopsis: A small compatibility shim for the transformers library +description: + This package includes backported versions of types that were added + to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict + transformers 0.2 or 0.3 compatibility to run on old versions of the + platform, but also need those types. + + Those users should be able to just depend on @transformers >= 0.2@ + and @transformers-compat >= 0.3@. + + Note: missing methods are not supplied, but this at least permits the types to be used. + +category: Compatibility +abi: 2d136a1ef52728a803ce26e207c1e64b +exposed: True +exposed-modules: + Control.Monad.Trans.Instances Data.Functor.Classes.Generic + Data.Functor.Classes.Generic.Internal + +hidden-modules: Paths_transformers_compat +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share + +hs-libraries: + HStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +depends: base-4.16.0.0 ghc-prim-0.8.0 transformers-0.5.6.2 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/html/transformers-compat.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf b/test-jsem/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf new file mode 100644 index 0000000000..f3c5b4528b --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf @@ -0,0 +1,69 @@ +name: unordered-containers +version: 0.2.19.1 +visibility: public +id: + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +key: + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +license: BSD-3-Clause +copyright: + 2010-2014 Johan Tibell + 2010 Edward Z. Yang + +maintainer: simon.jakobi@gmail.com, David.Feuer@gmail.com +author: Johan Tibell +homepage: + https://github.com/haskell-unordered-containers/unordered-containers + +synopsis: Efficient hashing-based container types +description: + Efficient hashing-based container types. The containers have been + optimized for performance critical use, both in terms of large data + quantities and high speed. + + The declared cost of each operation is either worst-case or + amortized, but remains valid even if structures are shared. + + /Security/ + + This package currently provides no defenses against hash collision attacks + such as HashDoS. + Users who need to store input from untrusted sources are advised to use + @Data.Map@ or @Data.Set@ from the @containers@ package instead. + +category: Data +abi: 5b385f8d042152d4ff450d00c92d6cf0 +exposed: True +exposed-modules: + Data.HashMap.Internal Data.HashMap.Internal.Array + Data.HashMap.Internal.List Data.HashMap.Internal.Strict + Data.HashMap.Lazy Data.HashMap.Strict Data.HashSet + Data.HashSet.Internal + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share + +hs-libraries: + HSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +depends: + base-4.16.0.0 deepseq-1.4.7.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/html/unordered-containers.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf b/test-jsem/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf new file mode 100644 index 0000000000..989adadbe1 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf @@ -0,0 +1,81 @@ +name: vector +version: 0.12.3.1 +visibility: public +id: + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +key: + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +license: BSD-3-Clause +copyright: (c) Roman Leshchinskiy 2008-2012 +maintainer: Haskell Libraries Team <libraries@haskell.org> +author: Roman Leshchinskiy <rl@cse.unsw.edu.au> +homepage: https://github.com/haskell/vector +synopsis: Efficient Arrays +description: + An efficient implementation of Int-indexed arrays (both mutable + and immutable), with a powerful loop optimisation framework . + + It is structured as follows: + + ["Data.Vector"] Boxed vectors of arbitrary types. + + ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive + representation based on data type families. + + ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. + + ["Data.Vector.Primitive"] Unboxed vectors of primitive types as + defined by the @primitive@ package. "Data.Vector.Unboxed" is more + flexible at no performance cost. + + ["Data.Vector.Generic"] Generic interface to the vector types. + + There is also a (draft) tutorial on common uses of vector. + + * <http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial> + +category: Data, Data Structures +abi: 4b990b78fbeb7fb64368d6c29e9d354a +exposed: True +exposed-modules: + Data.Vector Data.Vector.Fusion.Bundle + Data.Vector.Fusion.Bundle.Monadic Data.Vector.Fusion.Bundle.Size + Data.Vector.Fusion.Stream.Monadic Data.Vector.Fusion.Util + Data.Vector.Generic Data.Vector.Generic.Base + Data.Vector.Generic.Mutable Data.Vector.Generic.Mutable.Base + Data.Vector.Generic.New Data.Vector.Internal.Check + Data.Vector.Mutable Data.Vector.Primitive + Data.Vector.Primitive.Mutable Data.Vector.Storable + Data.Vector.Storable.Internal Data.Vector.Storable.Mutable + Data.Vector.Unboxed Data.Vector.Unboxed.Base + Data.Vector.Unboxed.Mutable + +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share + +hs-libraries: + HSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +include-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib//include + +depends: + base-4.16.0.0 deepseq-1.4.7.0 ghc-prim-0.8.0 + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/html/vector.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf b/test-jsem/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf new file mode 100644 index 0000000000..d03d86712e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf @@ -0,0 +1,44 @@ +name: void +version: 0.7.3 +visibility: public +id: + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +key: + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: portable +homepage: http://github.com/ekmett/void +synopsis: A Haskell 98 logically uninhabited data type +description: + A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist. + +category: Data Structures +abi: 0acf656625806c92a6bdd01f57cea6ea +exposed: True +exposed-modules: Data.Void.Unsafe +import-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +data-dir: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share + +hs-libraries: + HSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/html/void.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/html diff --git a/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt new file mode 100644 index 0000000000..76e19c82b5 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: parallel-3.2.2.0 +component: ComponentLib +src: 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6 +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, containers-0.6.5.1, deepseq-1.4.7.0, ghc-prim-0.8.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..54906dbf31 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE new file mode 100644 index 0000000000..9a097c5526 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE @@ -0,0 +1,39 @@ +This library (libraries/parallel) is derived from code from +the GHC project which is largely (c) The University of +Glasgow, and distributable under a BSD-style license (see below). + +----------------------------------------------------------------------------- + +The Glasgow Haskell Compiler License + +Copyright 2004, The University Court of the University of Glasgow. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +----------------------------------------------------------------------------- diff --git a/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt new file mode 100644 index 0000000000..84d77cab66 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: primitive-0.7.4.0 +component: ComponentLib +src: 5b2d6dc2812eb2f6a115f05fcbe3e723d3aeff7894b012c617e075130581add5 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, template-haskell-2.18.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h new file mode 100644 index 0000000000..10c0931c56 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h @@ -0,0 +1,25 @@ +#ifndef haskell_primitive_memops_h +#define haskell_primitive_memops_h + +// N.B. GHC RTS headers want to come first, lest things break on Windows. +#include <HsFFI.h> + +#include <stdlib.h> +#include <stddef.h> + +void hsprimitive_memcpy(void *dst, ptrdiff_t doff, void *src, ptrdiff_t soff, size_t len); +void hsprimitive_memmove(void *dst, ptrdiff_t doff, void *src, ptrdiff_t soff, size_t len); +int hsprimitive_memcmp(HsWord8 *s1, HsWord8 *s2, size_t n); +int hsprimitive_memcmp_offset(HsWord8 *s1, HsInt off1, HsWord8 *s2, HsInt off2, size_t n); + +void hsprimitive_memset_Word8(HsWord8 *, ptrdiff_t, size_t, HsWord8); +void hsprimitive_memset_Word16(HsWord16 *, ptrdiff_t, size_t, HsWord16); +void hsprimitive_memset_Word32(HsWord32 *, ptrdiff_t, size_t, HsWord32); +void hsprimitive_memset_Word64(HsWord64 *, ptrdiff_t, size_t, HsWord64); +void hsprimitive_memset_Word(HsWord *, ptrdiff_t, size_t, HsWord); +void hsprimitive_memset_Ptr(HsPtr *, ptrdiff_t, size_t, HsPtr); +void hsprimitive_memset_Float(HsFloat *, ptrdiff_t, size_t, HsFloat); +void hsprimitive_memset_Double(HsDouble *, ptrdiff_t, size_t, HsDouble); +void hsprimitive_memset_Char(HsChar *, ptrdiff_t, size_t, HsChar); + +#endif diff --git a/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..4ed506a43c --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE new file mode 100644 index 0000000000..fc213a6ffb --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2008-2009, Roman Leshchinskiy +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + diff --git a/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt new file mode 100644 index 0000000000..e7f79dee2d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: profunctors-5.6.2 +component: ComponentLib +src: 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..cbcd81df28 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE new file mode 100644 index 0000000000..b9d54e9294 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt new file mode 100644 index 0000000000..a258027c6f --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: reflection-2.1.6 +component: ComponentLib +src: bf3e14917ebb329a53701a3cce0afe670f20037a0148dbfa5cbfa574ed6ba6cd +pkg-config-deps: +deps: base-4.16.0.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -slow +template-haskell +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..a6ea2268a1 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE new file mode 100644 index 0000000000..10fcf5e8a3 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE @@ -0,0 +1,31 @@ +Copyright (c) 2009-2013 Edward Kmett +Copyright (c) 2004 Oleg Kiselyov and Chung-chieh Shan +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Edward Kmett nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt new file mode 100644 index 0000000000..0d18cfdfeb --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: semigroupoids-5.3.7 +component: ComponentLib +src: 6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +comonad +containers +contravariant +distributive +tagged +unordered-containers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..fde07b2980 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE new file mode 100644 index 0000000000..cdfe4f04af --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt new file mode 100644 index 0000000000..176abdff67 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: semigroups-0.20 +component: ComponentLib +src: 902d2e33c96b40a89de5957f2a9e097197afcc35e257e45b32ebe770993673e1 +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +binary +bytestring -bytestring-builder +containers +deepseq +hashable +tagged +template-haskell +text +transformers +unordered-containers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..d002fc478d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE new file mode 100644 index 0000000000..cdfe4f04af --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt new file mode 100644 index 0000000000..e49232e7ce --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: strict-0.4.0.1 +component: ComponentLib +src: dff6abc08ad637e51891bb8b475778c40926c51219eda60fd64f0d9680226241 +pkg-config-deps: +deps: assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, binary-0.8.9.0, bytestring-0.11.3.0, deepseq-1.4.7.0, ghc-prim-0.8.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, text-2.0, these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +assoc +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..f4990cddc9 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE new file mode 100644 index 0000000000..4782550806 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright (c) Roman Leshchinskiy 2006-2007 + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt new file mode 100644 index 0000000000..afe850c3d0 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: tagged-0.8.6.1 +component: ComponentLib +src: f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, template-haskell-2.18.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +deepseq +transformers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0f78808ed0 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE new file mode 100644 index 0000000000..db046152dc --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2009-2015 Edward Kmett +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Edward Kmett nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt new file mode 100644 index 0000000000..4c23059935 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: th-abstraction-0.4.3.0 +component: ComponentLib +src: c8bb13e31d1d22a99168536a35c66e1091a6e4274b9841a023eac52c2bd3de06 +pkg-config-deps: +deps: base-4.16.0.0, containers-0.6.5.1, ghc-prim-0.8.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..61fb7a7d28 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE new file mode 100644 index 0000000000..70f6077c10 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE @@ -0,0 +1,13 @@ +Copyright (c) 2017-2020 Eric Mertens + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS +OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. diff --git a/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt new file mode 100644 index 0000000000..cf400e46fd --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: these-1.1.1.1 +component: ComponentLib +src: d798c9f56e17def441e8f51e54cc11afdb3e76c6a9d1e9ee154e9a78da0bf508 +pkg-config-deps: +deps: assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, binary-0.8.9.0, deepseq-1.4.7.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +assoc +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..87a66c5cbe --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE new file mode 100644 index 0000000000..9d6d650165 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2012, C. McCann, 2015-2019 Oleg Grenrus + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of C. McCann nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt new file mode 100644 index 0000000000..77a096a0ad --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: transformers-base-0.4.6 +component: ComponentLib +src: 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, stm-2.5.1.0, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +orphaninstances +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0b8c0f8914 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE new file mode 100644 index 0000000000..9d51261b52 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2011, Mikhail Vorozhtsov, Bas van Dijk +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +- Neither the names of the copyright owners nor the names of the + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt new file mode 100644 index 0000000000..3af9489d29 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: transformers-compat-0.7.1 +component: ComponentLib +src: ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080 +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -five +five-three -four +generic-deriving +mtl -three -two +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..406f0c0d67 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE new file mode 100644 index 0000000000..50586d197c --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2012-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt new file mode 100644 index 0000000000..d66829640b --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: unordered-containers-0.2.19.1 +component: ComponentLib +src: 1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -debug +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..1c4168d156 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE new file mode 100644 index 0000000000..5eb7e1bdda --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2010, Johan Tibell + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Johan Tibell nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt new file mode 100644 index 0000000000..ef1ae7f53e --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: vector-0.12.3.1 +component: ComponentLib +src: fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, ghc-prim-0.8.0, primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +boundschecks -internalchecks -unsafechecks -wall +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h new file mode 100644 index 0000000000..1568bb2906 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h @@ -0,0 +1,20 @@ +#define PHASE_FUSED [1] +#define PHASE_INNER [0] + +#define INLINE_FUSED INLINE PHASE_FUSED +#define INLINE_INNER INLINE PHASE_INNER + +#ifndef NOT_VECTOR_MODULE +import qualified Data.Vector.Internal.Check as Ck +#endif + +#define ERROR (Ck.error __FILE__ __LINE__) +#define INTERNAL_ERROR (Ck.internalError __FILE__ __LINE__) + +#define CHECK(f) (Ck.f __FILE__ __LINE__) +#define BOUNDS_CHECK(f) (CHECK(f) Ck.Bounds) +#define UNSAFE_CHECK(f) (CHECK(f) Ck.Unsafe) +#define INTERNAL_CHECK(f) (CHECK(f) Ck.Internal) + +#define PHASE_STREAM Please use "PHASE_FUSED" instead +#define INLINE_STREAM Please use "INLINE_FUSED" instead diff --git a/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..796bdb8093 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE new file mode 100644 index 0000000000..cafa68efb3 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2008-2012, Roman Leshchinskiy +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + diff --git a/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt new file mode 100644 index 0000000000..20ae98490d --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: void-0.7.3 +component: ComponentLib +src: 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317 +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -safe +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..b4a6b4b498 --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so diff --git a/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE new file mode 100644 index 0000000000..5da6d440fe --- /dev/null +++ b/test-jsem/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt new file mode 100644 index 0000000000..8e9878a9ed --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: OneTuple-0.3.1 +component: ComponentLib +src: 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..ecb69bb744 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib/libHSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE new file mode 100644 index 0000000000..405f9161e9 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/LICENSE @@ -0,0 +1,34 @@ + +Copyright (c) 2008, John A. Dorsey. +All rights reserved. + +Redistribution and use of this software in source and binary forms, +with or without modification, are permitted provided that the +following conditions are met: + +* Redistributions of source code must retain the above + copyright notice, this list of conditions and the + following disclaimer. + +* Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the + following disclaimer in the documentation and/or other + materials provided with the distribution. + +* Neither the name of John Dorsey nor the names of its + contributors may be used to endorse or promote products + derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY +OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt new file mode 100644 index 0000000000..2f5ae20c29 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: StateVar-1.2.2 +component: ComponentLib +src: 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825 +pkg-config-deps: +deps: base-4.16.0.0, stm-2.5.1.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..5d9dfa170c --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib/libHSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE new file mode 100644 index 0000000000..e71299ba0e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/LICENSE @@ -0,0 +1,29 @@ +Copyright (c) 2014-2015, Edward Kmett +Copyright (c) 2009-2021, Sven Panne +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of its contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt new file mode 100644 index 0000000000..392152bc99 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: adjunctions-4.4.1 +component: ComponentLib +src: 9cf34f150606a07d730751037a9d4935ea7760c89b8fcdc3b8fdd858b6411543 +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..06d9965009 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib/libHSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE new file mode 100644 index 0000000000..392c50892b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2014 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt new file mode 100644 index 0000000000..e1e74d4fdd --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: assoc-1.0.2 +component: ComponentLib +src: d8988dc6e8718c7a3456515b769c9336aeeec730cf86fc5175247969ff8f144f +pkg-config-deps: +deps: base-4.16.0.0, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..6aeaebdb29 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib/libHSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE new file mode 100644 index 0000000000..96445e5484 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2017, Oleg Grenrus + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Oleg Grenrus nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt new file mode 100644 index 0000000000..bf1fa81147 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: base-orphans-0.8.6 +component: ComponentLib +src: 20a21c4b7adb0fd844b25e196241467406a28286b021f9b7a082ab03fa8015eb +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..dc284f20a8 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib/libHSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE new file mode 100644 index 0000000000..4751ca3f63 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/LICENSE @@ -0,0 +1,20 @@ +Copyright (c) 2015-2017 Simon Hengel <sol@typeful.net>, João Cristóvão <jmacristovao@gmail.com>, Ryan Scott <ryan.gl.scott@gmail.com> + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt new file mode 100644 index 0000000000..d243ba1fcf --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: bifunctors-5.5.12 +component: ComponentLib +src: c6067772009772764cdbd585057cc88902876378686bc391fe7b0d1eb66e715d +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..850767fa30 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib/libHSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE new file mode 100644 index 0000000000..531684e87f --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2008-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt new file mode 100644 index 0000000000..d9ace1c8ea --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: call-stack-0.4.0 +component: ComponentLib +src: 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..e05d89aa45 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib/libHScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE new file mode 100644 index 0000000000..e2edd85f7d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2016-2021 Simon Hengel <sol@typeful.net> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt new file mode 100644 index 0000000000..1f9071aa4a --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: comonad-5.0.8 +component: ComponentLib +src: ef6cdf2cc292cc43ee6aa96c581b235fdea8ab44a0bffb24dc79ae2b2ef33d13 +pkg-config-deps: +deps: base-4.16.0.0, containers-0.6.5.1, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +containers +distributive +indexed-traversable +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..aeadf4cb6b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib/libHScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE new file mode 100644 index 0000000000..f8e92e04df --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/LICENSE @@ -0,0 +1,27 @@ +Copyright 2008-2014 Edward Kmett +Copyright 2004-2008 Dave Menendez + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt new file mode 100644 index 0000000000..bf4ee59aef --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: contravariant-1.5.5 +component: ComponentLib +src: 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa +pkg-config-deps: +deps: StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa, base-4.16.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +statevar +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..bfe63c4b2c --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib/libHScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE new file mode 100644 index 0000000000..f357c7c429 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2007-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt new file mode 100644 index 0000000000..743429e486 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: distributive-0.6.2.1 +component: ComponentLib +src: d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +semigroups +tagged +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..5be73384dd --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib/libHSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE new file mode 100644 index 0000000000..d6c9cbe4a4 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt new file mode 100644 index 0000000000..0049a480ea --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: free-5.1.8 +component: ComponentLib +src: 7977448bb18857d0669cfd1f08a8410f0295a8641b239ac7c5db4a6ff8518340 +pkg-config-deps: +deps: base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, exceptions-0.10.4, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2, transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..6a1f12ae17 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib/libHSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE new file mode 100644 index 0000000000..d4bd74663d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2008-2013 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt new file mode 100644 index 0000000000..d8ba8fce63 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: hashable-1.4.0.2 +component: ComponentLib +src: 83606edd356d914c075ecd44f6d5fe91a3b186aa0683c8dd8c9a7e8e22a47600 +pkg-config-deps: +deps: base-4.16.0.0, bytestring-0.11.3.0, containers-0.6.5.1, deepseq-1.4.7.0, ghc-bignum-1.3, ghc-prim-0.8.0, text-2.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +containers +integer-gmp -random-initial-seed +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..3effdca258 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib/libHShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE new file mode 100644 index 0000000000..7130957b4d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright Milan Straka 2010 + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Milan Straka nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock b/test-jsem/s/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock b/test-jsem/s/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock b/test-jsem/s/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock b/test-jsem/s/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock b/test-jsem/s/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock b/test-jsem/s/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock b/test-jsem/s/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock b/test-jsem/s/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock b/test-jsem/s/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock b/test-jsem/s/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock b/test-jsem/s/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock b/test-jsem/s/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock b/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock b/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock b/test-jsem/s/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock b/test-jsem/s/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock b/test-jsem/s/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock b/test-jsem/s/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock b/test-jsem/s/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock b/test-jsem/s/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock b/test-jsem/s/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock b/test-jsem/s/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock b/test-jsem/s/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock b/test-jsem/s/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock b/test-jsem/s/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock b/test-jsem/s/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock b/test-jsem/s/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock b/test-jsem/s/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock b/test-jsem/s/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock b/test-jsem/s/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock b/test-jsem/s/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.lock diff --git a/test-jsem/s/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock b/test-jsem/s/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/incoming/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.lock diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt new file mode 100644 index 0000000000..fea455642d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: indexed-traversable-0.1.2 +component: ComponentLib +src: 516858ee7198b1fed1b93c665157f9855fd947379db7f115d48c1b0d670e698d +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, containers-0.6.5.1, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0dd4872715 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib/libHSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt new file mode 100644 index 0000000000..e8cf87081e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: indexed-traversable-instances-0.1.1 +component: ComponentLib +src: 100ed1023b541328b04bcec0964b9f9d5fc93285fc23a2ac6873bf8597439a44 +pkg-config-deps: +deps: OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8, base-4.16.0.0, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5, vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..2f1cd30644 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib/libHSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt new file mode 100644 index 0000000000..9267884c8e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: invariant-0.5.6 +component: ComponentLib +src: 9cfdf9faaa7521a05c34c1374f936e925ee6a5f438188ff8412101582de5e3d0 +pkg-config-deps: +deps: StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa, array-0.5.4.0, base-4.16.0.0, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, ghc-prim-0.8.0, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, stm-2.5.1.0, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..bb64d92744 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib/libHSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE new file mode 100644 index 0000000000..bdbae6fb5b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2012-2017, University of Kansas +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt new file mode 100644 index 0000000000..87130a4de5 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: kan-extensions-5.2.4 +component: ComponentLib +src: e8c63fbe2af4a9d2b3b08e30e8b80ab76a0c1871a8528573b41f6bc837d0cd62 +pkg-config-deps: +deps: adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4, array-0.5.4.0, base-4.16.0.0, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685, mtl-2.2.2, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..d060939b5b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib/libHSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE new file mode 100644 index 0000000000..8659cd7ef7 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2008-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt new file mode 100644 index 0000000000..bc11b2283d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: lens-5.1.1 +component: ComponentLib +src: cc4e99fc5d989e98ab0df7577183fe9ad5d74c63a44dc2607abcc22daba8b322 +pkg-config-deps: +deps: array-0.5.4.0, assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, bytestring-0.11.3.0, call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, exceptions-0.10.4, filepath-1.4.2.1, free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef, ghc-prim-0.8.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9, indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a, kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6, mtl-2.2.2, parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d, profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61, reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75, semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3, strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, text-2.0, th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1, these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5, vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -benchmark-uniplate -dump-splices +inlining -j +test-hunit +test-properties +test-templates +trustworthy +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..a8549b25ce --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib/libHSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE new file mode 100644 index 0000000000..476166addc --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2012-2016 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf b/test-jsem/s/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf new file mode 100644 index 0000000000..719a6a4819 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8.conf @@ -0,0 +1,55 @@ +name: OneTuple +version: 0.3.1 +visibility: public +id: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +key: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +license: BSD-3-Clause +copyright: (c) John Dorsey 2008 +maintainer: + Oleg Grenrus <oleg.grenrus@iki.fi>, John Dorsey <haskell@colquitt.org> + +author: John Dorsey <haskell@colquitt.org> +stability: experimental +synopsis: Singleton Tuple +description: + This package is a compatibility package for a singleton data type + + > data Solo a = Solo a + + Note: it's not a @newtype@ + + @Solo@ is available in @base-4.16@ (GHC-9.2). + +category: Data +abi: cdc68cecc8849bca2925c56a592d8aa8 +exposed: True +exposed-modules: + Data.Tuple.OneTuple Data.Tuple.Solo Data.Tuple.Solo.TH + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share + +hs-libraries: + HSOneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + +depends: + base-4.16.0.0 ghc-prim-0.8.0 template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/html/OneTuple.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf b/test-jsem/s/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf new file mode 100644 index 0000000000..7ffc731872 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa.conf @@ -0,0 +1,46 @@ +name: StateVar +version: 1.2.2 +visibility: public +id: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +key: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +license: BSD-3-Clause +copyright: + Copyright (C) 2014-2015 Edward A. Kmett, 2009-2021 Sven Panne + +maintainer: Sven Panne <svenpanne@gmail.com> +author: Sven Panne and Edward Kmett +homepage: https://github.com/haskell-opengl/StateVar +synopsis: State variables +description: + This package contains state variables, which are references in the IO monad, + like IORefs or parts of the OpenGL state. + +category: Data +abi: 3a7fc708e2a88492fdb63aeac41d360b +exposed: True +exposed-modules: Data.StateVar +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share + +hs-libraries: + HSStateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + +depends: base-4.16.0.0 stm-2.5.1.0 transformers-0.5.6.2 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/html/StateVar.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf b/test-jsem/s/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf new file mode 100644 index 0000000000..ba479f2358 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4.conf @@ -0,0 +1,64 @@ +name: adjunctions +version: 4.4.1 +visibility: public +id: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +key: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2014 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/adjunctions/ +synopsis: Adjunctions and representable functors +description: Adjunctions and representable functors. +category: Data Structures, Adjunctions +abi: 04399606419262e10d3ddfd561f54997 +exposed: True +exposed-modules: + Control.Comonad.Representable.Store Control.Comonad.Trans.Adjoint + Control.Monad.Representable.Reader + Control.Monad.Representable.State Control.Monad.Trans.Adjoint + Control.Monad.Trans.Contravariant.Adjoint Control.Monad.Trans.Conts + Data.Functor.Adjunction Data.Functor.Contravariant.Adjunction + Data.Functor.Contravariant.Rep Data.Functor.Rep + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share + +hs-libraries: + HSadjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + +depends: + array-0.5.4.0 base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/html/adjunctions.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf b/test-jsem/s/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf new file mode 100644 index 0000000000..c03babcb5e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7.conf @@ -0,0 +1,49 @@ +name: assoc +version: 1.0.2 +visibility: public +id: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +key: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Oleg Grenrus <oleg.grenrus@iki.fi> +synopsis: swap and assoc: Symmetric and Semigroupy Bifunctors +description: + Provides generalisations of + @swap :: (a,b) -> (b,a)@ and + @assoc :: ((a,b),c) -> (a,(b,c))@ + to + @Bifunctor@s supporting similar operations (e.g. @Either@, @These@). + +category: Data +abi: 0ea7556da6b88ebe713bffb3c1160d64 +exposed: True +exposed-modules: Data.Bifunctor.Assoc Data.Bifunctor.Swap +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share + +hs-libraries: + HSassoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + +depends: + base-4.16.0.0 + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/html/assoc.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf b/test-jsem/s/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf new file mode 100644 index 0000000000..0517f3549f --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc.conf @@ -0,0 +1,66 @@ +name: base-orphans +version: 0.8.6 +visibility: public +id: + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +key: + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +license: MIT +copyright: + (c) 2012-2017 Simon Hengel, + (c) 2014-2017 João Cristóvão, + (c) 2015-2017 Ryan Scott + +maintainer: + Simon Hengel <sol@typeful.net>, + João Cristóvão <jmacristovao@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +author: + Simon Hengel <sol@typeful.net>, + João Cristóvão <jmacristovao@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +homepage: https://github.com/haskell-compat/base-orphans#readme +synopsis: Backwards-compatible orphan instances for base +description: + @base-orphans@ defines orphan instances that mimic instances available in + later versions of @base@ to a wider (older) range of compilers. + @base-orphans@ does not export anything except the orphan instances + themselves and complements @<http://hackage.haskell.org/package/base-compat + base-compat>@. + + See the README for what instances are covered: + <https://github.com/haskell-compat/base-orphans#readme>. + See also the + <https://github.com/haskell-compat/base-orphans#what-is-not-covered what is not covered> + section. + +category: Compatibility +abi: 5779bfe3a471db165bc617a4e587b25b +exposed: True +exposed-modules: Data.Orphans +hidden-modules: Data.Orphans.Prelude +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share + +hs-libraries: + HSbase-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + +depends: base-4.16.0.0 ghc-prim-0.8.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/html/base-orphans.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf b/test-jsem/s/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf new file mode 100644 index 0000000000..12eeee0f62 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae.conf @@ -0,0 +1,59 @@ +name: bifunctors +version: 5.5.12 +visibility: public +id: + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +key: + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/bifunctors/ +synopsis: Bifunctors +description: Bifunctors. +category: Data, Functors +abi: 8fc2af9dacd38e93968ba547f7492c0c +exposed: True +exposed-modules: + Data.Biapplicative Data.Bifunctor.Biap Data.Bifunctor.Biff + Data.Bifunctor.Clown Data.Bifunctor.Fix Data.Bifunctor.Flip + Data.Bifunctor.Functor Data.Bifunctor.Join Data.Bifunctor.Joker + Data.Bifunctor.Product Data.Bifunctor.Sum Data.Bifunctor.TH + Data.Bifunctor.Tannen Data.Bifunctor.Wrapped + +hidden-modules: Data.Bifunctor.TH.Internal Paths_bifunctors +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share + +hs-libraries: + HSbifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + +includes: bifunctors-common.h +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/html/bifunctors.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf b/test-jsem/s/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf new file mode 100644 index 0000000000..df36bb7b32 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210.conf @@ -0,0 +1,39 @@ +name: call-stack +version: 0.4.0 +visibility: public +id: + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +key: + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +license: MIT +maintainer: Simon Hengel <sol@typeful.net> +homepage: https://github.com/sol/call-stack#readme +synopsis: Use GHC call-stacks in a backward compatible way +category: Data +abi: 3ea09ae92d20459c3f68eb2ebd873f27 +exposed: True +exposed-modules: Data.CallStack +hidden-modules: Data.SrcLoc Paths_call_stack +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share + +hs-libraries: + HScall-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/html/call-stack.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf b/test-jsem/s/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf new file mode 100644 index 0000000000..9c83c151ea --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa.conf @@ -0,0 +1,60 @@ +name: comonad +version: 5.0.8 +visibility: public +id: + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +key: + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +license: BSD-3-Clause +copyright: + Copyright (C) 2008-2014 Edward A. Kmett, + Copyright (C) 2004-2008 Dave Menendez + +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/comonad/ +synopsis: Comonads +description: Comonads. +category: Control, Comonads +abi: 6d13297b4805d0a15bf681511df33afe +exposed: True +exposed-modules: + Control.Comonad Control.Comonad.Env Control.Comonad.Env.Class + Control.Comonad.Hoist.Class Control.Comonad.Identity + Control.Comonad.Store Control.Comonad.Store.Class + Control.Comonad.Traced Control.Comonad.Traced.Class + Control.Comonad.Trans.Class Control.Comonad.Trans.Env + Control.Comonad.Trans.Identity Control.Comonad.Trans.Store + Control.Comonad.Trans.Traced Data.Functor.Composition + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share + +hs-libraries: + HScomonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + +depends: + base-4.16.0.0 containers-0.6.5.1 + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/html/comonad.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf b/test-jsem/s/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf new file mode 100644 index 0000000000..2beb022ef4 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e.conf @@ -0,0 +1,49 @@ +name: contravariant +version: 1.5.5 +visibility: public +id: + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +key: + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +license: BSD-3-Clause +copyright: Copyright (C) 2007-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/contravariant/ +synopsis: Contravariant functors +description: Contravariant functors. +category: Control, Data +abi: 1ec8e17fe77adf0a66527c387e32ba41 +exposed: True +exposed-modules: + Data.Functor.Contravariant.Compose + Data.Functor.Contravariant.Divisible + Data.Functor.Contravariant.Generic + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share + +hs-libraries: + HScontravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + +depends: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + base-4.16.0.0 transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/html/contravariant.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf b/test-jsem/s/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf new file mode 100644 index 0000000000..682b5af2cf --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f.conf @@ -0,0 +1,47 @@ +name: distributive +version: 0.6.2.1 +visibility: public +id: + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +key: + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/distributive/ +synopsis: Distributive functors -- Dual to Traversable +description: Distributive functors -- Dual to @Traversable@ +category: Data Structures +abi: bc7830c6ddcd06854b9d3fb7198bcc29 +exposed: True +exposed-modules: Data.Distributive Data.Distributive.Generic +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share + +hs-libraries: + HSdistributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/html/distributive.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf b/test-jsem/s/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf new file mode 100644 index 0000000000..afbb235611 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef.conf @@ -0,0 +1,87 @@ +name: free +version: 5.1.8 +visibility: public +id: + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +key: + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/free/ +synopsis: Monads for free +description: + Free monads are useful for many tree-like structures and domain specific languages. + + If @f@ is a 'Functor' then the free 'Monad' on @f@ is the type + of trees whose nodes are labeled with the constructors of @f@. The word + \"free\" is used in the sense of \"unrestricted\" rather than \"zero-cost\": + @Free f@ makes no constraining assumptions beyond those given by @f@ and the + definition of 'Monad'. As used here it is a standard term from the + mathematical theory of adjoint functors. + + Cofree comonads are dual to free monads. They provide convenient ways to talk + about branching streams and rose-trees, and can be used to annotate syntax + trees. The cofree comonad can be seen as a stream parameterized by a 'Functor' + that controls its branching factor. + + More information on free monads, including examples, can be found in the + following blog posts: + <http://comonad.com/reader/2008/monads-for-free/> + <http://comonad.com/reader/2011/free-monads-for-less/> + +category: Control, Monads +abi: 29b96ff10e1ee1ee43d36f42ff71bbbe +exposed: True +exposed-modules: + Control.Alternative.Free Control.Alternative.Free.Final + Control.Applicative.Free Control.Applicative.Free.Fast + Control.Applicative.Free.Final Control.Applicative.Trans.Free + Control.Comonad.Cofree Control.Comonad.Cofree.Class + Control.Comonad.Trans.Cofree Control.Comonad.Trans.Coiter + Control.Monad.Free Control.Monad.Free.Ap Control.Monad.Free.Church + Control.Monad.Free.Class Control.Monad.Free.TH + Control.Monad.Trans.Free Control.Monad.Trans.Free.Ap + Control.Monad.Trans.Free.Church Control.Monad.Trans.Iter + +hidden-modules: Data.Functor.Classes.Compat +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share + +hs-libraries: + HSfree-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + +includes: free-common.h +depends: + base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + exceptions-0.10.4 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/html/free.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf b/test-jsem/s/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf new file mode 100644 index 0000000000..40275ded22 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7.conf @@ -0,0 +1,59 @@ +name: hashable +version: 1.4.0.2 +visibility: public +id: + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +key: + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: + Milan Straka <fox@ucw.cz> + Johan Tibell <johan.tibell@gmail.com> + +stability: Provisional +homepage: http://github.com/haskell-unordered-containers/hashable +synopsis: A class for types that can be converted to a hash value +description: + This package defines a class, 'Hashable', for types that + can be converted to a hash value. This class + exists for the benefit of hashing-based data + structures. The package provides instances for + basic types and a way to combine hash values. + +category: Data +abi: b1f2bee42c5150711453a9f2fee5a03e +exposed: True +exposed-modules: + Data.Hashable Data.Hashable.Generic Data.Hashable.Lifted + +hidden-modules: + Data.Hashable.Class Data.Hashable.Generic.Instances + Data.Hashable.Imports Data.Hashable.LowLevel + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share + +hs-libraries: + HShashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +depends: + base-4.16.0.0 bytestring-0.11.3.0 containers-0.6.5.1 + deepseq-1.4.7.0 ghc-bignum-1.3 ghc-prim-0.8.0 text-2.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/html/hashable.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf b/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf new file mode 100644 index 0000000000..bb5075b53d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9.conf @@ -0,0 +1,68 @@ +name: indexed-traversable +version: 0.1.2 +visibility: public +id: + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +key: + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +license: BSD-2-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Edward Kmett +synopsis: FunctorWithIndex, FoldableWithIndex, TraversableWithIndex +description: + This package provides three useful generalizations: + + @ + class Functor f => FunctorWithIndex i f | f -> i where + \ imap :: (i -> a -> b) -> f a -> f b + @ + + @ + class Foldable f => FoldableWithIndex i f | f -> i where + \ ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m + @ + + @ + class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where + \ itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b) + @ + + This package contains instances for types in GHC boot libraries. + For some additional instances see [indexed-traversable-instances](https://hackage.haskell.org/package/indexed-traversable-instances). + + The [keys](https://hackage.haskell.org/package/keys) package provides similar functionality, + but uses (associated) @TypeFamilies@ instead of @FunctionalDependencies@. + +category: Data +abi: 4a81dc7dd0720cb4227391139c375cd5 +exposed: True +exposed-modules: + Data.Foldable.WithIndex Data.Functor.WithIndex + Data.Traversable.WithIndex + +hidden-modules: GhcExts WithIndex +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share + +hs-libraries: + HSindexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + +depends: + array-0.5.4.0 base-4.16.0.0 containers-0.6.5.1 transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/html/indexed-traversable.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf b/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf new file mode 100644 index 0000000000..b7d2c979ee --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a.conf @@ -0,0 +1,56 @@ +name: indexed-traversable-instances +version: 0.1.1 +visibility: public +id: + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +key: + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +license: BSD-2-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: Edward Kmett +synopsis: + More instances of FunctorWithIndex, FoldableWithIndex, TraversableWithIndex + +description: + This package provides extra instances for type-classes in the [indexed-traversable](https://hackage.haskell.org/package/indexed-traversable) package. + + The intention is to keep this package minimal; + it provides instances that formely existed in @lens@ or @optics-extra@. + We recommend putting other instances directly into their defining packages. + The @indexed-traversable@ package is light, having only GHC boot libraries + as its dependencies. + +category: Data +abi: 29cf2e5c0e3aff3da668eff826060b3e +exposed: True +exposed-modules: Data.Functor.WithIndex.Instances +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share + +hs-libraries: + HSindexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + +depends: + OneTuple-0.3.1-71eb6d4cf344040512efb56368815b1109e3c3c5e3b2ebef771673464d3bdcf8 + base-4.16.0.0 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/html/indexed-traversable-instances.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf b/test-jsem/s/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf new file mode 100644 index 0000000000..230cc4e86e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685.conf @@ -0,0 +1,66 @@ +name: invariant +version: 0.5.6 +visibility: public +id: + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +key: + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +license: BSD-2-Clause +maintainer: + Nicolas Frisby <nicolas.frisby@gmail.com>, + Ryan Scott <ryan.gl.scott@gmail.com> + +author: Nicolas Frisby <nicolas.frisby@gmail.com> +homepage: https://github.com/nfrisby/invariant-functors +synopsis: Haskell98 invariant functors +description: + Haskell98 invariant functors (also known as exponential functors). + + For more information, see Edward Kmett's article \"Rotten Bananas\": + + <http://comonad.com/reader/2008/rotten-bananas/> + +category: Control, Data +abi: 391d26f1224187dd654d6637f509b46f +exposed: True +exposed-modules: Data.Functor.Invariant Data.Functor.Invariant.TH +hidden-modules: Data.Functor.Invariant.TH.Internal Paths_invariant +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share + +hs-libraries: + HSinvariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + +depends: + StateVar-1.2.2-8b6de9e0150678f25e5f600d0faa78ce033d0b6906a67bd2c5ff83204f3ee6fa + array-0.5.4.0 base-4.16.0.0 + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + ghc-prim-0.8.0 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + stm-2.5.1.0 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/html/invariant.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf b/test-jsem/s/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf new file mode 100644 index 0000000000..c58dc9aaad --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6.conf @@ -0,0 +1,69 @@ +name: kan-extensions +version: 5.2.4 +visibility: public +id: + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +key: + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/kan-extensions/ +synopsis: + Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads + +description: + Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads. + +category: Data Structures, Monads, Comonads, Functors +abi: 418c4b5a6ebd86587fcc97610e6b6c38 +exposed: True +exposed-modules: + Control.Comonad.Density Control.Monad.Co Control.Monad.Codensity + Data.Functor.Contravariant.Coyoneda Data.Functor.Contravariant.Day + Data.Functor.Contravariant.Yoneda Data.Functor.Coyoneda + Data.Functor.Day Data.Functor.Day.Curried + Data.Functor.Invariant.Day Data.Functor.Kan.Lan + Data.Functor.Kan.Ran Data.Functor.Yoneda + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share + +hs-libraries: + HSkan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + +includes: kan-extensions-common.h +depends: + adjunctions-4.4.1-063c1e55b00471bdbd338b49eedeb8ecb6b102cb2f004dc257692951654fa0b4 + array-0.5.4.0 base-4.16.0.0 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + invariant-0.5.6-627dcab6861e4f134363ec305ec44ed2bd905e0c20368f5e657e4a8b55e4d685 + mtl-2.2.2 + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/html/kan-extensions.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf b/test-jsem/s/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf new file mode 100644 index 0000000000..aab3be1c21 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917.conf @@ -0,0 +1,181 @@ +name: lens +version: 5.1.1 +visibility: public +id: + lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +key: + lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +license: BSD-2-Clause +copyright: Copyright (C) 2012-2016 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/lens/ +synopsis: Lenses, Folds and Traversals +description: + This package comes \"Batteries Included\" with many useful lenses for the types + commonly used from the Haskell Platform, and with tools for automatically + generating lenses and isomorphisms for user-supplied data types. + + The combinators in @Control.Lens@ provide a highly generic toolbox for composing + families of getters, folds, isomorphisms, traversals, setters and lenses and their + indexed variants. + + An overview, with a large number of examples can be found in the <https://github.com/ekmett/lens#lens-lenses-folds-and-traversals README>. + + An introductory video on the style of code used in this library by Simon Peyton Jones is available from <http://skillsmatter.com/podcast/scala/lenses-compositional-data-access-and-manipulation Skills Matter>. + + A video on how to use lenses and how they are constructed is available on <http://youtu.be/cefnmjtAolY?hd=1 youtube>. + + Slides for that second talk can be obtained from <http://comonad.com/haskell/Lenses-Folds-and-Traversals-NYC.pdf comonad.com>. + + More information on the care and feeding of lenses, including a brief tutorial and motivation + for their types can be found on the <https://github.com/ekmett/lens/wiki lens wiki>. + + A small game of @pong@ and other more complex examples that manage their state using lenses can be found in the <https://github.com/ekmett/lens/blob/master/examples/ example folder>. + + /Lenses, Folds and Traversals/ + + With some signatures simplified, the core of the hierarchy of lens-like constructions looks like: + + + <<http://i.imgur.com/ALlbPRa.png>> + + <images/Hierarchy.png (Local Copy)> + + You can compose any two elements of the hierarchy above using @(.)@ from the @Prelude@, and you can + use any element of the hierarchy as any type it linked to above it. + + The result is their lowest upper bound in the hierarchy (or an error if that bound doesn't exist). + + For instance: + + * You can use any 'Traversal' as a 'Fold' or as a 'Setter'. + + * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'. + + /Minimizing Dependencies/ + + If you want to provide lenses and traversals for your own types in your own libraries, then you + can do so without incurring a dependency on this (or any other) lens package at all. + + /e.g./ for a data type: + + > data Foo a = Foo Int Int a + + You can define lenses such as + + > -- bar :: Lens' (Foo a) Int + > bar :: Functor f => (Int -> f Int) -> Foo a -> f (Foo a) + > bar f (Foo a b c) = fmap (\a' -> Foo a' b c) (f a) + + > -- quux :: Lens (Foo a) (Foo b) a b + > quux :: Functor f => (a -> f b) -> Foo a -> f (Foo b) + > quux f (Foo a b c) = fmap (Foo a b) (f c) + + without the need to use any type that isn't already defined in the @Prelude@. + + And you can define a traversal of multiple fields with 'Control.Applicative.Applicative': + + > -- traverseBarAndBaz :: Traversal' (Foo a) Int + > traverseBarAndBaz :: Applicative f => (Int -> f Int) -> Foo a -> f (Foo a) + > traverseBarAndBaz f (Foo a b c) = Foo <$> f a <*> f b <*> pure c + + What is provided in this library is a number of stock lenses and traversals for + common haskell types, a wide array of combinators for working them, and more + exotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms). + +category: Data, Lenses, Generics +abi: e169b7c75dd0cb1a3a16bff1f021f754 +exposed: True +exposed-modules: + Control.Exception.Lens Control.Lens Control.Lens.At + Control.Lens.Combinators Control.Lens.Cons Control.Lens.Each + Control.Lens.Empty Control.Lens.Equality Control.Lens.Extras + Control.Lens.Fold Control.Lens.Getter Control.Lens.Indexed + Control.Lens.Internal Control.Lens.Internal.Bazaar + Control.Lens.Internal.ByteString Control.Lens.Internal.CTypes + Control.Lens.Internal.Context Control.Lens.Internal.Deque + Control.Lens.Internal.Exception Control.Lens.Internal.FieldTH + Control.Lens.Internal.Fold Control.Lens.Internal.Getter + Control.Lens.Internal.Indexed Control.Lens.Internal.Instances + Control.Lens.Internal.Iso Control.Lens.Internal.Level + Control.Lens.Internal.List Control.Lens.Internal.Magma + Control.Lens.Internal.Prism Control.Lens.Internal.PrismTH + Control.Lens.Internal.Profunctor Control.Lens.Internal.Review + Control.Lens.Internal.Setter Control.Lens.Internal.TH + Control.Lens.Internal.Zoom Control.Lens.Iso Control.Lens.Lens + Control.Lens.Level Control.Lens.Operators Control.Lens.Plated + Control.Lens.Prism Control.Lens.Profunctor Control.Lens.Reified + Control.Lens.Review Control.Lens.Setter Control.Lens.TH + Control.Lens.Traversal Control.Lens.Tuple Control.Lens.Type + Control.Lens.Unsound Control.Lens.Wrapped Control.Lens.Zoom + Control.Monad.Error.Lens Control.Parallel.Strategies.Lens + Control.Seq.Lens Data.Array.Lens Data.Bits.Lens + Data.ByteString.Lazy.Lens Data.ByteString.Lens + Data.ByteString.Strict.Lens Data.Complex.Lens Data.Data.Lens + Data.Dynamic.Lens Data.HashSet.Lens Data.IntSet.Lens Data.List.Lens + Data.Map.Lens Data.Sequence.Lens Data.Set.Lens Data.Text.Lazy.Lens + Data.Text.Lens Data.Text.Strict.Lens Data.Tree.Lens + Data.Typeable.Lens Data.Vector.Generic.Lens Data.Vector.Lens + GHC.Generics.Lens Language.Haskell.TH.Lens Numeric.Lens + Numeric.Natural.Lens System.Exit.Lens System.FilePath.Lens + System.IO.Error.Lens + +hidden-modules: Control.Lens.Internal.Prelude +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share + +hs-libraries: + HSlens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917 + +depends: + array-0.5.4.0 + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + bytestring-0.11.3.0 + call-stack-0.4.0-0ce986fd770b684380033a7b7ab6132c94e9898531ed43e6f87d7d72677dc210 + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + exceptions-0.10.4 filepath-1.4.2.1 + free-5.1.8-92476d5790d59b0c327d1e12db44a17873cad7a21f0db0aace4d9479075cebef + ghc-prim-0.8.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + indexed-traversable-0.1.2-09bccd3e21277af1917becf6aa72a1c7791c5364e4f98f27ba5e4d2e68ee77d9 + indexed-traversable-instances-0.1.1-286494b2f4180aff98a1bd11218dab42273af5cad4119d9a05782cad417dec9a + kan-extensions-5.2.4-e4b7fbf9d6bb44ad7eab79011690191b051222c7e4d35481c290c9b1013a27c6 + mtl-2.2.2 + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 text-2.0 + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/html/lens.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/lens-5.1.1-eaff989d8554fe30c1b11af63b0bc7f178c39b7869269dfd393a6f684c760917/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/package.cache b/test-jsem/s/ghc-9.5.20220525/package.db/package.cache Binary files differnew file mode 100644 index 0000000000..529220ce5c --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/package.cache diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/package.cache.lock b/test-jsem/s/ghc-9.5.20220525/package.db/package.cache.lock new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/package.cache.lock diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf b/test-jsem/s/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf new file mode 100644 index 0000000000..e2648b2894 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d.conf @@ -0,0 +1,53 @@ +name: parallel +version: 3.2.2.0 +visibility: public +id: + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +key: + parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +license: BSD-3-Clause +maintainer: libraries@haskell.org +synopsis: Parallel programming library +description: + This package provides a library for parallel programming. + + For documentation start from the "Control.Parallel.Strategies" + module below. + + For more tutorial documentation, see the book <http://simonmar.github.io/pages/pcph.html Parallel and Concurrent Programming in Haskell>. + + To understand the principles behind the library, see + <http://simonmar.github.io/bib/papers/strategies.pdf Seq no more: Better Strategies for Parallel Haskell>. + +category: Control, Parallelism +abi: 3ff048a42b9184423ef60d13cccdd457 +exposed: True +exposed-modules: + Control.Parallel Control.Parallel.Strategies Control.Seq + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share + +hs-libraries: + HSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d + +depends: + array-0.5.4.0 base-4.16.0.0 containers-0.6.5.1 deepseq-1.4.7.0 + ghc-prim-0.8.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/html/parallel.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf b/test-jsem/s/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf new file mode 100644 index 0000000000..4f1f8189c7 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0.conf @@ -0,0 +1,57 @@ +name: primitive +version: 0.7.4.0 +visibility: public +id: + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +key: + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +license: BSD-3-Clause +copyright: (c) Roman Leshchinskiy 2009-2012 +maintainer: libraries@haskell.org +author: Roman Leshchinskiy <rl@cse.unsw.edu.au> +homepage: https://github.com/haskell/primitive +synopsis: Primitive memory-related operations +description: + This package provides various primitive memory-related operations. + +category: Data +abi: f76666b76c20d8785659bfd7f0f32796 +exposed: True +exposed-modules: + Control.Monad.Primitive Data.Primitive Data.Primitive.Array + Data.Primitive.ByteArray Data.Primitive.MVar + Data.Primitive.MachDeps Data.Primitive.MutVar + Data.Primitive.PrimArray Data.Primitive.Ptr + Data.Primitive.SmallArray Data.Primitive.Types + +hidden-modules: Data.Primitive.Internal.Operations +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share + +hs-libraries: + HSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +include-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib//include + +includes: primitive-memops.h +depends: + base-4.16.0.0 deepseq-1.4.7.0 template-haskell-2.18.0.0 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/html/primitive.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf b/test-jsem/s/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf new file mode 100644 index 0000000000..93bd8a130b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61.conf @@ -0,0 +1,59 @@ +name: profunctors +version: 5.6.2 +visibility: public +id: + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +key: + profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: experimental +homepage: http://github.com/ekmett/profunctors/ +synopsis: Profunctors +description: Profunctors. +category: Control, Categories +abi: 8f0b57654723555c936ab58bb1f5ed06 +exposed: True +exposed-modules: + Data.Profunctor Data.Profunctor.Adjunction Data.Profunctor.Cayley + Data.Profunctor.Choice Data.Profunctor.Closed + Data.Profunctor.Composition Data.Profunctor.Mapping + Data.Profunctor.Monad Data.Profunctor.Ran Data.Profunctor.Rep + Data.Profunctor.Sieve Data.Profunctor.Strong + Data.Profunctor.Traversing Data.Profunctor.Types + Data.Profunctor.Unsafe Data.Profunctor.Yoneda + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share + +hs-libraries: + HSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61 + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/html/profunctors.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf b/test-jsem/s/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf new file mode 100644 index 0000000000..85d0ed7e4a --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75.conf @@ -0,0 +1,63 @@ +name: reflection +version: 2.1.6 +visibility: public +id: + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +key: + reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +license: BSD-3-Clause +copyright: + 2009-2013 Edward A. Kmett, + 2012 Elliott Hird, + 2004 Oleg Kiselyov and Chung-chieh Shan + +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: + Edward A. Kmett, Elliott Hird, Oleg Kiselyov and Chung-chieh Shan + +stability: experimental +homepage: http://github.com/ekmett/reflection +synopsis: + Reifies arbitrary terms into types that can be reflected back into terms + +description: + This package addresses the /configuration problem/ which is + propagating configurations that are available at run-time, allowing + multiple configurations to coexist without resorting to mutable + global variables or 'System.IO.Unsafe.unsafePerformIO'. + + That package is an implementation of the ideas presented in the + paper \"Functional Pearl: Implicit Configurations\" by Oleg Kiselyov + and Chung-chieh Shan (<http://okmij.org/ftp/Haskell/tr-15-04.pdf original paper>). + However, the API has been streamlined to improve performance. + + Austin Seipp's tutorial <https://www.schoolofhaskell.com/user/thoughtpolice/using-reflection Reflecting values to types and back> provides a summary of the + approach taken by this library, along with more motivating examples. + +category: Data, Reflection, Dependent Types +abi: 0737ceaa97f1cdffd032a8b2fd54d6ac +exposed: True +exposed-modules: Data.Reflection +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share + +hs-libraries: + HSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75 + +depends: base-4.16.0.0 template-haskell-2.18.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/html/reflection.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf b/test-jsem/s/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf new file mode 100644 index 0000000000..55d94d10d4 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3.conf @@ -0,0 +1,99 @@ +name: semigroupoids +version: 5.3.7 +visibility: public +id: + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +key: + semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +license: BSD-2-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/semigroupoids +synopsis: Semigroupoids: Category sans id +description: + Provides a wide array of (semi)groupoids and operations for working with them. + + A 'Semigroupoid' is a 'Category' without the requirement of identity arrows for every object in the category. + + A 'Category' is any 'Semigroupoid' for which the Yoneda lemma holds. + + When working with comonads you often have the @\<*\>@ portion of an @Applicative@, but + not the @pure@. This was captured in Uustalu and Vene's \"Essence of Dataflow Programming\" + in the form of the @ComonadZip@ class in the days before @Applicative@. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. + + Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable 'extend' operation in the form of 'tails', but do not always contain a value. + + We describe the relationships between the type classes defined in this package + and those from `base` (and some from `contravariant`) in the diagram below. + Thick-bordered nodes correspond to type classes defined in this package; + thin-bordered ones correspond to type classes from elsewhere. Solid edges + indicate a subclass relationship that actually exists; dashed edges indicate a + subclass relationship that /should/ exist, but currently doesn't. + + <<https://raw.githubusercontent.com/ekmett/semigroupoids/master/img/classes.svg Relationships among type classes from this package and others>> + + Apply, Bind, and Extend (not shown) give rise the Static, Kleisli and Cokleisli semigroupoids respectively. + + This lets us remove many of the restrictions from various monad transformers + as in many cases the binding operation or @\<*\>@ operation does not require them. + + Finally, to work with these weaker structures it is beneficial to have containers + that can provide stronger guarantees about their contents, so versions of 'Traversable' + and 'Foldable' that can be folded with just a 'Semigroup' are added. + +category: Control, Comonads +abi: 3180ef2854ef8494895459204981431c +exposed: True +exposed-modules: + Data.Bifunctor.Apply Data.Functor.Alt Data.Functor.Apply + Data.Functor.Bind Data.Functor.Bind.Class Data.Functor.Bind.Trans + Data.Functor.Contravariant.Conclude + Data.Functor.Contravariant.Decide Data.Functor.Contravariant.Divise + Data.Functor.Extend Data.Functor.Plus Data.Groupoid + Data.Isomorphism Data.Semigroup.Bifoldable + Data.Semigroup.Bitraversable Data.Semigroup.Foldable + Data.Semigroup.Foldable.Class Data.Semigroup.Traversable + Data.Semigroup.Traversable.Class Data.Semigroupoid + Data.Semigroupoid.Categorical Data.Semigroupoid.Dual + Data.Semigroupoid.Ob Data.Semigroupoid.Static + Data.Traversable.Instances Semigroupoids.Do + +hidden-modules: Semigroupoids.Internal +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share + +hs-libraries: + HSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3 + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae + comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa + containers-0.6.5.1 + contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e + distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + template-haskell-2.18.0.0 transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/html/semigroupoids.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf b/test-jsem/s/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf new file mode 100644 index 0000000000..0df5cca399 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb.conf @@ -0,0 +1,44 @@ +name: semigroups +version: 0.20 +visibility: public +id: + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +key: + semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +license: BSD-3-Clause +copyright: Copyright (C) 2011-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/semigroups/ +synopsis: Anything that associates +description: + In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative binary operation. A semigroup generalizes a monoid in that there might not exist an identity element. It also (originally) generalized a group (a monoid with all inverses) to a type where every element did not have to have an inverse, thus the name semigroup. + +category: Algebra, Data, Data Structures, Math +abi: 80d039af50fbfe017b84be211e43e2f2 +exposed: True +exposed-modules: Data.Semigroup.Generic +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share + +hs-libraries: + HSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/html/semigroups.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf b/test-jsem/s/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf new file mode 100644 index 0000000000..3d09c62849 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab.conf @@ -0,0 +1,102 @@ +name: strict +version: 0.4.0.1 +visibility: public +id: + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +key: + strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +license: BSD-3-Clause +copyright: + (c) 2006-2008 by Roman Leshchinskiy + (c) 2013-2014 by Simon Meier + +maintainer: + Don Stewart <dons@galois.com>, + Bas van Dijk <v.dijk.bas@gmail.com>, + Oleg Grenrus <oleg.grenrus@iki.fi>, + Simon Meier <iridcode@gmail.com>, + Ximin Luo <infinity0@pwned.gg> + +author: + Roman Leshchinskiy <rl@cse.unsw.edu.au> + Simon Meier <iridcode@gmail.com> + +homepage: https://github.com/haskell-strict/strict +synopsis: Strict data types and String IO. +description: + This package provides strict versions of some standard Haskell data + types (pairs, Maybe and Either). It also contains strict IO operations. + + It is common knowledge that lazy datastructures can lead to space-leaks. + This problem is particularly prominent, when using lazy datastructures to + store the state of a long-running application in memory. One common + solution to this problem is to use @seq@ and its variants in every piece of + code that updates your state. However a much easier solution is to use + fully strict types to store such state values. By \"fully strict types\" we + mean types for whose values it holds that, if they are in weak-head normal + form, then they are also in normal form. Intuitively, this means that + values of fully strict types cannot contain unevaluated thunks. + + To define a fully strict datatype, one typically uses the following recipe. + + 1. Make all fields of every constructor strict; i.e., add a bang to + all fields. + + 2. Use only strict types for the fields of the constructors. + + The second requirement is problematic as it rules out the use of + the standard Haskell 'Maybe', 'Either', and pair types. This library + solves this problem by providing strict variants of these types and their + corresponding standard support functions and type-class instances. + + Note that this library does currently not provide fully strict lists. + They can be added if they are really required. However, in many cases one + probably wants to use unboxed or strict boxed vectors from the 'vector' + library (<http://hackage.haskell.org/package/vector>) instead of strict + lists. Moreover, instead of @String@s one probably wants to use strict + @Text@ values from the @text@ library + (<http://hackage.haskell.org/package/text>). + + This library comes with batteries included; i.e., mirror functions and + instances of the lazy versions in @base@. It also includes instances for + type-classes from the @deepseq@, @binary@, and @hashable@ packages. + +category: Data, System +abi: 15976ba13ffe630cc5b829061222d73a +exposed: True +exposed-modules: + Data.Strict Data.Strict.Classes Data.Strict.Either + Data.Strict.Maybe Data.Strict.These Data.Strict.Tuple + System.IO.Strict + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share + +hs-libraries: + HSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab + +depends: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 binary-0.8.9.0 bytestring-0.11.3.0 deepseq-1.4.7.0 + ghc-prim-0.8.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + text-2.0 + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/html/strict.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf b/test-jsem/s/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf new file mode 100644 index 0000000000..4b164c3fd8 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697.conf @@ -0,0 +1,49 @@ +name: tagged +version: 0.8.6.1 +visibility: public +id: + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +key: + tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +license: BSD-3-Clause +copyright: 2009-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: experimental +homepage: http://github.com/ekmett/tagged +synopsis: + Haskell 98 phantom types to avoid unsafely passing dummy arguments + +description: + Haskell 98 phantom types to avoid unsafely passing dummy arguments. + +category: Data, Phantom Types +abi: 5d42bde0456f616e3412b66baa581288 +exposed: True +exposed-modules: Data.Proxy.TH Data.Tagged +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share + +hs-libraries: + HStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697 + +depends: + base-4.16.0.0 deepseq-1.4.7.0 template-haskell-2.18.0.0 + transformers-0.5.6.2 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/html/tagged.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf b/test-jsem/s/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf new file mode 100644 index 0000000000..a70834568c --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1.conf @@ -0,0 +1,53 @@ +name: th-abstraction +version: 0.4.3.0 +visibility: public +id: + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +key: + th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +license: ISC +copyright: 2017 Eric Mertens +maintainer: emertens@gmail.com +author: Eric Mertens +homepage: https://github.com/glguy/th-abstraction +synopsis: Nicer interface for reified information about data types +description: + This package normalizes variations in the interface for + inspecting datatype information via Template Haskell + so that packages and support a single, easier to use + informational datatype while supporting many versions + of Template Haskell. + +category: Development +abi: 103202ee041593a29c6c2d5b1caa5e12 +exposed: True +exposed-modules: + Language.Haskell.TH.Datatype Language.Haskell.TH.Datatype.TyVarBndr + +hidden-modules: Language.Haskell.TH.Datatype.Internal +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share + +hs-libraries: + HSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1 + +depends: + base-4.16.0.0 containers-0.6.5.1 ghc-prim-0.8.0 + template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/html/th-abstraction.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf b/test-jsem/s/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf new file mode 100644 index 0000000000..9869860fb1 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467.conf @@ -0,0 +1,63 @@ +name: these +version: 1.1.1.1 +visibility: public +id: + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +key: + these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +license: BSD-3-Clause +maintainer: Oleg Grenrus <oleg.grenrus@iki.fi> +author: C. McCann, Oleg Grenrus +homepage: https://github.com/haskellari/these +synopsis: An either-or-both data type. +description: + This package provides a data type @These a b@ which can hold a value of either + type or values of each type. This is usually thought of as an "inclusive or" + type (contrasting @Either a b@ as "exclusive or") or as an "outer join" type + (contrasting @(a, b)@ as "inner join"). + + @ + data These a b = This a | That b | These a b + @ + + Since version 1, this package was split into parts: + + * <https://hackage.haskell.org/package/semialign semialign> For @Align@ and @Zip@ type-classes. + + * <https://hackage.haskell.org/package/semialign-indexed semialign-indexed> For @SemialignWithIndex@ class, providing @ialignWith@ and @izipWith@. + + * <https://hackage.haskell.org/package/these-lens these-lens> For lens combinators. + + * <http://hackage.haskell.org/package/monad-chronicle monad-chronicle> For transformers variant of @These@. + +category: Data, These +abi: d2511f7a05575b33870aae7a08f19f73 +exposed: True +exposed-modules: Data.Functor.These Data.These Data.These.Combinators +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share + +hs-libraries: + HSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467 + +depends: + assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7 + base-4.16.0.0 binary-0.8.9.0 deepseq-1.4.7.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/html/these.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf b/test-jsem/s/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf new file mode 100644 index 0000000000..4ff8baa19f --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f.conf @@ -0,0 +1,56 @@ +name: transformers-base +version: 0.4.6 +visibility: public +id: + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +key: + transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +license: BSD-3-Clause +copyright: + 2011 Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>, + Bas van Dijk <v.dijk.bas@gmail.com> + +maintainer: Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com> +author: + Mikhail Vorozhtsov <mikhail.vorozhtsov@gmail.com>, + Bas van Dijk <v.dijk.bas@gmail.com> + +stability: experimental +homepage: https://github.com/mvv/transformers-base +synopsis: Lift computations from the bottom of a transformer stack +description: + This package provides a straightforward port of @monadLib@'s BaseM + typeclass to @transformers@. + +category: Control +abi: 563ae597a264b45e1989c5dd9948c76e +exposed: True +exposed-modules: Control.Monad.Base +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share + +hs-libraries: + HStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f + +depends: + base-4.16.0.0 + base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc + stm-2.5.1.0 transformers-0.5.6.2 + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/html/transformers-base.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf b/test-jsem/s/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf new file mode 100644 index 0000000000..eec717d2b3 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81.conf @@ -0,0 +1,56 @@ +name: transformers-compat +version: 0.7.1 +visibility: public +id: + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +key: + transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +license: BSD-3-Clause +copyright: Copyright (C) 2012-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: provisional +homepage: http://github.com/ekmett/transformers-compat/ +synopsis: A small compatibility shim for the transformers library +description: + This package includes backported versions of types that were added + to transformers in transformers 0.3, 0.4, and 0.5 for users who need strict + transformers 0.2 or 0.3 compatibility to run on old versions of the + platform, but also need those types. + + Those users should be able to just depend on @transformers >= 0.2@ + and @transformers-compat >= 0.3@. + + Note: missing methods are not supplied, but this at least permits the types to be used. + +category: Compatibility +abi: 2d136a1ef52728a803ce26e207c1e64b +exposed: True +exposed-modules: + Control.Monad.Trans.Instances Data.Functor.Classes.Generic + Data.Functor.Classes.Generic.Internal + +hidden-modules: Paths_transformers_compat +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share + +hs-libraries: + HStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 + +depends: base-4.16.0.0 ghc-prim-0.8.0 transformers-0.5.6.2 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/html/transformers-compat.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf b/test-jsem/s/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf new file mode 100644 index 0000000000..ccf3651f04 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5.conf @@ -0,0 +1,69 @@ +name: unordered-containers +version: 0.2.19.1 +visibility: public +id: + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +key: + unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +license: BSD-3-Clause +copyright: + 2010-2014 Johan Tibell + 2010 Edward Z. Yang + +maintainer: simon.jakobi@gmail.com, David.Feuer@gmail.com +author: Johan Tibell +homepage: + https://github.com/haskell-unordered-containers/unordered-containers + +synopsis: Efficient hashing-based container types +description: + Efficient hashing-based container types. The containers have been + optimized for performance critical use, both in terms of large data + quantities and high speed. + + The declared cost of each operation is either worst-case or + amortized, but remains valid even if structures are shared. + + /Security/ + + This package currently provides no defenses against hash collision attacks + such as HashDoS. + Users who need to store input from untrusted sources are advised to use + @Data.Map@ or @Data.Set@ from the @containers@ package instead. + +category: Data +abi: 5b385f8d042152d4ff450d00c92d6cf0 +exposed: True +exposed-modules: + Data.HashMap.Internal Data.HashMap.Internal.Array + Data.HashMap.Internal.List Data.HashMap.Internal.Strict + Data.HashMap.Lazy Data.HashMap.Strict Data.HashSet + Data.HashSet.Internal + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share + +hs-libraries: + HSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 + +depends: + base-4.16.0.0 deepseq-1.4.7.0 + hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 + template-haskell-2.18.0.0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/html/unordered-containers.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf b/test-jsem/s/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf new file mode 100644 index 0000000000..2f8c02aa97 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b.conf @@ -0,0 +1,81 @@ +name: vector +version: 0.12.3.1 +visibility: public +id: + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +key: + vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +license: BSD-3-Clause +copyright: (c) Roman Leshchinskiy 2008-2012 +maintainer: Haskell Libraries Team <libraries@haskell.org> +author: Roman Leshchinskiy <rl@cse.unsw.edu.au> +homepage: https://github.com/haskell/vector +synopsis: Efficient Arrays +description: + An efficient implementation of Int-indexed arrays (both mutable + and immutable), with a powerful loop optimisation framework . + + It is structured as follows: + + ["Data.Vector"] Boxed vectors of arbitrary types. + + ["Data.Vector.Unboxed"] Unboxed vectors with an adaptive + representation based on data type families. + + ["Data.Vector.Storable"] Unboxed vectors of 'Storable' types. + + ["Data.Vector.Primitive"] Unboxed vectors of primitive types as + defined by the @primitive@ package. "Data.Vector.Unboxed" is more + flexible at no performance cost. + + ["Data.Vector.Generic"] Generic interface to the vector types. + + There is also a (draft) tutorial on common uses of vector. + + * <http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial> + +category: Data, Data Structures +abi: 4b990b78fbeb7fb64368d6c29e9d354a +exposed: True +exposed-modules: + Data.Vector Data.Vector.Fusion.Bundle + Data.Vector.Fusion.Bundle.Monadic Data.Vector.Fusion.Bundle.Size + Data.Vector.Fusion.Stream.Monadic Data.Vector.Fusion.Util + Data.Vector.Generic Data.Vector.Generic.Base + Data.Vector.Generic.Mutable Data.Vector.Generic.Mutable.Base + Data.Vector.Generic.New Data.Vector.Internal.Check + Data.Vector.Mutable Data.Vector.Primitive + Data.Vector.Primitive.Mutable Data.Vector.Storable + Data.Vector.Storable.Internal Data.Vector.Storable.Mutable + Data.Vector.Unboxed Data.Vector.Unboxed.Base + Data.Vector.Unboxed.Mutable + +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share + +hs-libraries: + HSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b + +include-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib//include + +depends: + base-4.16.0.0 deepseq-1.4.7.0 ghc-prim-0.8.0 + primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 + +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/html/vector.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf b/test-jsem/s/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf new file mode 100644 index 0000000000..120a4d7de7 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/package.db/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea.conf @@ -0,0 +1,44 @@ +name: void +version: 0.7.3 +visibility: public +id: + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +key: + void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +license: BSD-3-Clause +copyright: Copyright (C) 2008-2015 Edward A. Kmett +maintainer: Edward A. Kmett <ekmett@gmail.com> +author: Edward A. Kmett +stability: portable +homepage: http://github.com/ekmett/void +synopsis: A Haskell 98 logically uninhabited data type +description: + A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist. + +category: Data Structures +abi: 0acf656625806c92a6bdd01f57cea6ea +exposed: True +exposed-modules: Data.Void.Unsafe +import-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +dynamic-library-dirs: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib + +data-dir: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share + +hs-libraries: + HSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea + +depends: base-4.16.0.0 +haddock-interfaces: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/html/void.haddock + +haddock-html: + /home/doug/code/ghc/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/html diff --git a/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt new file mode 100644 index 0000000000..76e19c82b5 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: parallel-3.2.2.0 +component: ComponentLib +src: 170453a71a2a8b31cca63125533f7771d7debeb639700bdabdd779c34d8a6ef6 +pkg-config-deps: +deps: array-0.5.4.0, base-4.16.0.0, containers-0.6.5.1, deepseq-1.4.7.0, ghc-prim-0.8.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..54906dbf31 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/lib/libHSparallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE new file mode 100644 index 0000000000..9a097c5526 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/parallel-3.2.2.0-b996cbcc6edac2a4254fcec12b6c0e6b3aa70506bece1f5f1b17b6b298a56c8d/share/doc/LICENSE @@ -0,0 +1,39 @@ +This library (libraries/parallel) is derived from code from +the GHC project which is largely (c) The University of +Glasgow, and distributable under a BSD-style license (see below). + +----------------------------------------------------------------------------- + +The Glasgow Haskell Compiler License + +Copyright 2004, The University Court of the University of Glasgow. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + +----------------------------------------------------------------------------- diff --git a/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt new file mode 100644 index 0000000000..84d77cab66 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: primitive-0.7.4.0 +component: ComponentLib +src: 5b2d6dc2812eb2f6a115f05fcbe3e723d3aeff7894b012c617e075130581add5 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, template-haskell-2.18.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h new file mode 100644 index 0000000000..10c0931c56 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/include/primitive-memops.h @@ -0,0 +1,25 @@ +#ifndef haskell_primitive_memops_h +#define haskell_primitive_memops_h + +// N.B. GHC RTS headers want to come first, lest things break on Windows. +#include <HsFFI.h> + +#include <stdlib.h> +#include <stddef.h> + +void hsprimitive_memcpy(void *dst, ptrdiff_t doff, void *src, ptrdiff_t soff, size_t len); +void hsprimitive_memmove(void *dst, ptrdiff_t doff, void *src, ptrdiff_t soff, size_t len); +int hsprimitive_memcmp(HsWord8 *s1, HsWord8 *s2, size_t n); +int hsprimitive_memcmp_offset(HsWord8 *s1, HsInt off1, HsWord8 *s2, HsInt off2, size_t n); + +void hsprimitive_memset_Word8(HsWord8 *, ptrdiff_t, size_t, HsWord8); +void hsprimitive_memset_Word16(HsWord16 *, ptrdiff_t, size_t, HsWord16); +void hsprimitive_memset_Word32(HsWord32 *, ptrdiff_t, size_t, HsWord32); +void hsprimitive_memset_Word64(HsWord64 *, ptrdiff_t, size_t, HsWord64); +void hsprimitive_memset_Word(HsWord *, ptrdiff_t, size_t, HsWord); +void hsprimitive_memset_Ptr(HsPtr *, ptrdiff_t, size_t, HsPtr); +void hsprimitive_memset_Float(HsFloat *, ptrdiff_t, size_t, HsFloat); +void hsprimitive_memset_Double(HsDouble *, ptrdiff_t, size_t, HsDouble); +void hsprimitive_memset_Char(HsChar *, ptrdiff_t, size_t, HsChar); + +#endif diff --git a/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..1779648f11 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/lib/libHSprimitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE new file mode 100644 index 0000000000..fc213a6ffb --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2008-2009, Roman Leshchinskiy +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + diff --git a/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt new file mode 100644 index 0000000000..e7f79dee2d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: profunctors-5.6.2 +component: ComponentLib +src: 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..c660704216 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/lib/libHSprofunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE new file mode 100644 index 0000000000..b9d54e9294 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/profunctors-5.6.2-e93959bfbcb6eafbcda7ca9f357d665b78e4c66227e2213fb8671e648cc67d61/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt new file mode 100644 index 0000000000..a258027c6f --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: reflection-2.1.6 +component: ComponentLib +src: bf3e14917ebb329a53701a3cce0afe670f20037a0148dbfa5cbfa574ed6ba6cd +pkg-config-deps: +deps: base-4.16.0.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -slow +template-haskell +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..a6ea2268a1 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/lib/libHSreflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE new file mode 100644 index 0000000000..10fcf5e8a3 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/reflection-2.1.6-98b04df02474d89c8767809390dd7e6485751d2c96cb632af1b9937578becf75/share/doc/LICENSE @@ -0,0 +1,31 @@ +Copyright (c) 2009-2013 Edward Kmett +Copyright (c) 2004 Oleg Kiselyov and Chung-chieh Shan +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Edward Kmett nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt new file mode 100644 index 0000000000..0d18cfdfeb --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: semigroupoids-5.3.7 +component: ComponentLib +src: 6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, bifunctors-5.5.12-accc936ee36e13cc140432e413bd827b30f08957d77326668fdbcaeb81ba11ae, comonad-5.0.8-7fc7a95b38b8b99cc43b924d457184e2bd69e701f57b40d31f2ca4ff757789aa, containers-0.6.5.1, contravariant-1.5.5-265923254210eee5e17fb9749af5b191f0404267a2b3432c4b41be2c68e0743e, distributive-0.6.2.1-c2074f7e843ad696c96b680dfc04e674b71ba8d62b4683e719fe9259b980ce7f, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697, template-haskell-2.18.0.0, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81, unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +comonad +containers +contravariant +distributive +tagged +unordered-containers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..6e8742f607 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/lib/libHSsemigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE new file mode 100644 index 0000000000..cdfe4f04af --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroupoids-5.3.7-56505fddf665f3314804d5afa8d6371873b3131e536f338bbd22591632af90d3/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt new file mode 100644 index 0000000000..176abdff67 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: semigroups-0.20 +component: ComponentLib +src: 902d2e33c96b40a89de5957f2a9e097197afcc35e257e45b32ebe770993673e1 +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +binary +bytestring -bytestring-builder +containers +deepseq +hashable +tagged +template-haskell +text +transformers +unordered-containers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..d002fc478d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/lib/libHSsemigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE new file mode 100644 index 0000000000..cdfe4f04af --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/semigroups-0.20-d1390a4fd5d1336313d40394fc77cc35c13dd0ee83f78ae7ad3be8d72313d6eb/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright 2011-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt new file mode 100644 index 0000000000..e49232e7ce --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: strict-0.4.0.1 +component: ComponentLib +src: dff6abc08ad637e51891bb8b475778c40926c51219eda60fd64f0d9680226241 +pkg-config-deps: +deps: assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, binary-0.8.9.0, bytestring-0.11.3.0, deepseq-1.4.7.0, ghc-prim-0.8.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, text-2.0, these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +assoc +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..31175758eb --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/lib/libHSstrict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE new file mode 100644 index 0000000000..4782550806 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/strict-0.4.0.1-265fc202fc73f97106d76febeeddbd988877d9b55874a44fddc4817c8a58e3ab/share/doc/LICENSE @@ -0,0 +1,26 @@ +Copyright (c) Roman Leshchinskiy 2006-2007 + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE CONTRIBUTORS ``AS IS'' AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt new file mode 100644 index 0000000000..afe850c3d0 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: tagged-0.8.6.1 +component: ComponentLib +src: f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, template-haskell-2.18.0.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +deepseq +transformers +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0f78808ed0 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/lib/libHStagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE new file mode 100644 index 0000000000..db046152dc --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/tagged-0.8.6.1-565a8159c5b13523d7d4e4309b17c8b542a6a499095bbf284f7a94123b0d4697/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2009-2015 Edward Kmett +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Edward Kmett nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt new file mode 100644 index 0000000000..4c23059935 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/cabal-hash.txt @@ -0,0 +1,11 @@ +pkgid: th-abstraction-0.4.3.0 +component: ComponentLib +src: c8bb13e31d1d22a99168536a35c66e1091a6e4274b9841a023eac52c2bd3de06 +pkg-config-deps: +deps: base-4.16.0.0, containers-0.6.5.1, ghc-prim-0.8.0, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..61fb7a7d28 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/lib/libHSth-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE new file mode 100644 index 0000000000..70f6077c10 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/th-abstraction-0.4.3.0-8ebdacf28b7477cb04ba7295915030cadb4e31a9e5737cd53b851e6bb293caa1/share/doc/LICENSE @@ -0,0 +1,13 @@ +Copyright (c) 2017-2020 Eric Mertens + +Permission to use, copy, modify, and/or distribute this software for any purpose +with or without fee is hereby granted, provided that the above copyright notice +and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS +OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF +THIS SOFTWARE. diff --git a/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt new file mode 100644 index 0000000000..cf400e46fd --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: these-1.1.1.1 +component: ComponentLib +src: d798c9f56e17def441e8f51e54cc11afdb3e76c6a9d1e9ee154e9a78da0bf508 +pkg-config-deps: +deps: assoc-1.0.2-43178e679ad43d5cc902054fe097405ae0dc62a074e9ade5dec5f9f4813da1c7, base-4.16.0.0, binary-0.8.9.0, deepseq-1.4.7.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +assoc +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..853d633d58 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/lib/libHSthese-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE new file mode 100644 index 0000000000..9d6d650165 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/these-1.1.1.1-9179b57438a3bf0d43b63d483c67e829dc03c2847d901d43eb8424cd11922467/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2012, C. McCann, 2015-2019 Oleg Grenrus + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of C. McCann nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt new file mode 100644 index 0000000000..77a096a0ad --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: transformers-base-0.4.6 +component: ComponentLib +src: 323bf8689eb691b122661cffa41a25e00fea7a768433fe2dde35d3da7d32cf90 +pkg-config-deps: +deps: base-4.16.0.0, base-orphans-0.8.6-3df389de8b2fe83c133332d1f843f25d4a883772215acc7e59e66bf5ea9b2bcc, stm-2.5.1.0, transformers-0.5.6.2, transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +orphaninstances +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..7211475318 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/lib/libHStransformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE new file mode 100644 index 0000000000..9d51261b52 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-base-0.4.6-badd91d0c51c824f2038491c365a1d6965c834cfa21b160cc1a9516294f9408f/share/doc/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2011, Mikhail Vorozhtsov, Bas van Dijk +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +- Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. +- Neither the names of the copyright owners nor the names of the + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt new file mode 100644 index 0000000000..3af9489d29 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: transformers-compat-0.7.1 +component: ComponentLib +src: ac0b861534c14d3cfd61534f474674e3b634b8decea072ffd4d21f8b59f35080 +pkg-config-deps: +deps: base-4.16.0.0, ghc-prim-0.8.0, transformers-0.5.6.2 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -five +five-three -four +generic-deriving +mtl -three -two +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..765a81d045 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/lib/libHStransformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE new file mode 100644 index 0000000000..50586d197c --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/transformers-compat-0.7.1-381e2c63f0f96b837d1fdced12151ed0ecd1c5f82068033ee23e98097106cf81/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2012-2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt new file mode 100644 index 0000000000..d66829640b --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: unordered-containers-0.2.19.1 +component: ComponentLib +src: 1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, hashable-1.4.0.2-a9439a2c596bfe829ec44bfdc1fdbf931e5e07ff8101aac2a9e3f6661f8a6ff7, template-haskell-2.18.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -debug +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..005ac783e7 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/lib/libHSunordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE new file mode 100644 index 0000000000..5eb7e1bdda --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/unordered-containers-0.2.19.1-9f401e1a249c73e6a148743a1c7be1e945e4f493639a6d46cb61a5fe4bcc60f5/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2010, Johan Tibell + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Johan Tibell nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt new file mode 100644 index 0000000000..ef1ae7f53e --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: vector-0.12.3.1 +component: ComponentLib +src: fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35 +pkg-config-deps: +deps: base-4.16.0.0, deepseq-1.4.7.0, ghc-prim-0.8.0, primitive-0.7.4.0-96807e2b950df7597871fc71498827a39063991dd095a67b91c82d0611a135f0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: +boundschecks -internalchecks -unsafechecks -wall +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h new file mode 100644 index 0000000000..1568bb2906 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/include/vector.h @@ -0,0 +1,20 @@ +#define PHASE_FUSED [1] +#define PHASE_INNER [0] + +#define INLINE_FUSED INLINE PHASE_FUSED +#define INLINE_INNER INLINE PHASE_INNER + +#ifndef NOT_VECTOR_MODULE +import qualified Data.Vector.Internal.Check as Ck +#endif + +#define ERROR (Ck.error __FILE__ __LINE__) +#define INTERNAL_ERROR (Ck.internalError __FILE__ __LINE__) + +#define CHECK(f) (Ck.f __FILE__ __LINE__) +#define BOUNDS_CHECK(f) (CHECK(f) Ck.Bounds) +#define UNSAFE_CHECK(f) (CHECK(f) Ck.Unsafe) +#define INTERNAL_CHECK(f) (CHECK(f) Ck.Internal) + +#define PHASE_STREAM Please use "PHASE_FUSED" instead +#define INLINE_STREAM Please use "INLINE_FUSED" instead diff --git a/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..0be0bbae59 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/lib/libHSvector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE new file mode 100644 index 0000000000..cafa68efb3 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/vector-0.12.3.1-3909336e342eed01a0d45234925d9a3f4d4090bf5df1d17b32d61fdd0626ed1b/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright (c) 2008-2012, Roman Leshchinskiy +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +- Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +- Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +- Neither name of the University nor the names of its contributors may be +used to endorse or promote products derived from this software without +specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF +GLASGOW AND THE CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +DAMAGE. + diff --git a/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt new file mode 100644 index 0000000000..20ae98490d --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/cabal-hash.txt @@ -0,0 +1,12 @@ +pkgid: void-0.7.3 +component: ComponentLib +src: 53af758ddc37dc63981671e503438d02c6f64a2d8744e9bec557a894431f7317 +pkg-config-deps: +deps: base-4.16.0.0 +compilerid: ghc-9.5.20220525 +platform: x86_64-linux +flags: -safe +shared-lib: True +stripped-exe: False +debug-info: 0 +ghc-options: -jsem /dougrulz diff --git a/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so Binary files differnew file mode 100755 index 0000000000..b4a6b4b498 --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/lib/libHSvoid-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea-ghc9.5.20220525.so diff --git a/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE new file mode 100644 index 0000000000..5da6d440fe --- /dev/null +++ b/test-jsem/s/ghc-9.5.20220525/void-0.7.3-f41008726cce6a8ab390c114003f14534661489d4b1fc1496c2d305fe5637aea/share/doc/LICENSE @@ -0,0 +1,30 @@ +Copyright 2015 Edward Kmett + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +3. Neither the name of the author nor the names of his contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/test-jsem/test-jsem.cabal b/test-jsem/test-jsem.cabal new file mode 100644 index 0000000000..41ea363154 --- /dev/null +++ b/test-jsem/test-jsem.cabal @@ -0,0 +1,34 @@ +cabal-version: 2.4 +name: test-jsem +version: 0.1.0.0 + +-- A short (one-line) description of the package. +-- synopsis: + +-- A longer description of the package. +-- description: + +-- A URL where users can report bugs. +-- bug-reports: + +-- The license under which the package is released. +-- license: +author: Douglas Wilson +maintainer: douglas.wilson@gmail.com + +-- A copyright notice. +-- copyright: +-- category: +extra-source-files: CHANGELOG.md + +executable test-jsem + main-is: Main.hs + + -- Modules included in this executable, other than Main. + -- other-modules: + + -- LANGUAGE extensions used by modules in this package. + -- other-extensions: + build-depends: base , lens + hs-source-dirs: app + default-language: Haskell2010 diff --git a/test-jsem/test-jsem.hs b/test-jsem/test-jsem.hs new file mode 100755 index 0000000000..2accc61fb8 --- /dev/null +++ b/test-jsem/test-jsem.hs @@ -0,0 +1,24 @@ +#!/usr/bin/env runhaskell + +import System.Environment +import System.Process +import System.Posix.Semaphore +import Control.Exception +import System.Posix.Files (stdFileMode) +import System.Exit + + +makeSem :: String -> IO (String, Semaphore) +makeSem n = (n,) <$> semOpen n OpenSemFlags { semCreate = True, semExclusive = True } stdFileMode 0 + +cleanupSem :: (String, Semaphore) -> IO () +cleanupSem (n, _) = semUnlink n + +main :: IO () +main = do + Just sem_name <- lookupEnv "GHC_JSEM" + r <- bracket (makeSem sem_name) cleanupSem $ \_ -> do + args <- getArgs + (_,_,_,h) <- createProcess ((proc "cabal" args) { delegate_ctlc = True }) + waitForProcess h + exitWith r |