Indeed, the producer is utils/genprimopcode/Main.hs. Check out compiler/stage1/build/primop-vector-tys.hs-incl in your build tree---should be plenty of generated VecRep's there :)
Cheers, Geoff On 02/03/2016 07:38 AM, Simon Peyton Jones wrote: > I think it may appear in code generated from primops.txt > > Simon > > | -----Original Message----- > | From: ghc-devs [mailto:[email protected]] On Behalf Of > | Richard Eisenberg > | Sent: 02 February 2016 21:34 > | To: Geoffrey Mainland <[email protected]> > | Cc: [email protected] developers <[email protected]> > | Subject: PrimRep constructor Vec > | > | Hi Geoff, > | > | I'm working on the fix for #11471, which involves interacting with the > | PrimRep type. (You don't need the ticket background to understand this > | question, though.) One of PrimRep's constructors is VecRep, which Simon > | tells me is your domain. The problem is that I can find nowhere in the > | source code where this constructor is used. I see several consumers, > | but no producers. Is this constructor now unused? Should I remove it? > | > | Thanks, > | Richard > | _______________________________________________ > | ghc-devs mailing list > | [email protected] > | https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fmail.ha > | skell.org%2fcgi-bin%2fmailman%2flistinfo%2fghc- > | devs&data=01%7c01%7csimonpj%40064d.mgd.microsoft.com%7cec3894b071464230 > | fccb08d32c329ccf%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=DxmEqogqU > | v7A%2bridzwWEEF6bz6mBMhFj9KDmL4y98iU%3d > _______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
