, you may not find a remote cache with relevant
artefacts after
local updates, but that's not the point. The point is to not have to build
`master`, not
`feaure-branch-t12345`. Rebuilds should be rather pain-free in comparison.
--
Best, Artem
[1]: https://github.com/tweag/rules_nixpkgs
On Tue,
Hey everyone! I'm not a frequent contributor but I observed similar
challenges
as Hécate. I notice couple points.
### HLS and other editor integrations
I've never tried HLS for GHC development but it absolutely chokes on Cabal
for me (a $2K laptop), so I'm not surprised it's having troubles with
Thanks a lot, devs!
A bug in the docs, it seems:
https://downloads.haskell.org/ghc/9.4.1-alpha1/docs/html/
references User Guide as
https://downloads.haskell.org/ghc/9.4.1-alpha1/docs/html/users_guide/index.html
but this url gives 404. Same with the GHC API link.
--
Best, Artem
On Sun, May
Hey Harendra,
How do you feel about Nix? This simple one-command-away way always worked
for me great:
https://github.com/mpickering/ghc-artefact-nix
(Modulo a caveat with the newer versions of Nix
https://github.com/mpickering/ghc-artefact-nix/issues/16 which is easily
fixed by changing the
Tennie wrote:
> Am Fr., 19. Nov. 2021 um 01:09 Uhr schrieb Ben Gamari <
> b...@smart-cactus.org>:
>
>> Artem Pelenitsyn writes:
>>
>> > Another question would be where do I read about Haskell-native stack
>> > unwinder. The issue and MR Ben referen
Another question would be where do I read about Haskell-native stack
unwinder. The issue and MR Ben referenced have descriptions, but the MR
didn't touch anything inside `docs` which is a bit scary. Are there any
good recourses to dive into it besides the source code in the MR?
--
Best, Artem
On
Is there a reason to not add (some of) these to the flavor=Quick?
—
Best, Artem
On Thu, Oct 21, 2021 at 11:18 AM Norman Ramsey wrote:
> > Perhaps it would be too niche of a resource, but what about collecting
> > these options either in a Wiki page in GHC
>
> In the interests of "done now is
I've been using the recently created Types Zulip (for academic PL) -- my
first experience with this platform -- and also found it unusual at first
but then quite liked the dynamic topics thing (exactly for reasons Mario
describes).
Zulip or anything from 21st century would be a huge improvement
Yes, in particular, this:
https://gitlab.haskell.org/ghc/head.hackage
Readme there has some documentation…
On Thu, Apr 29, 2021 at 3:19 PM Carter Schonwald
wrote:
> There’s hackage head, which has some docs on the gitlab instance. Though
> I’m not up to date on how to use it.
>
> On Thu, Apr
Hello devs,
I may be under-qualified for this sort of task but I’d be happy to pitch in
if you find it useful.
—
Best regards,
Artem Pelenitsyn
On Mon, Aug 10, 2020 at 10:10 PM Moritz Angermann <
moritz.angerm...@gmail.com> wrote:
> Hi there!
>
> As it stands right now, Ben
As a side note, the idea of making a taxonomy of errors with unique tagging
has been brought up on ghc-proposals recently, although marked as
out-of-scope (maybe rightly so):
https://github.com/ghc-proposals/ghc-proposals/pull/325
The ease of searching is among the major motivations behind it.
--
Hey Simon,
This is nicely explained by Ryan in the message for the latest commit to
exceptions:
Add dist-boot to .gitignore
This is generated by GHC when building `exceptions` now that it has
been made a stage-0 boot library (as of commitghc/ghc@3027241
Hello Ben,
I hope to push the threaded RTS by default MR over the line now when the
GHC proposal has been accepted.
Here is the MR: https://gitlab.haskell.org/ghc/ghc/merge_requests/538
It has some unstable test suite failures: they appear only in some
configurations.
Notably,
Hello devs,
Could someone at ICFP maybe stream Simon's report on the progress GHC made
last year? I'm pretty sure many would like to check it out.
Conference management streamed the main event but not the workshops. And
workshops videos are such a pain: HIW 2018 is still not up on the ICFP
Hello,
Is there a reason to keep more than one backup of GitLab ever?
--
Best, Artem
On Sat, Aug 10, 2019, 4:49 AM Ömer Sinan Ağacan
wrote:
> Hi,
>
> Just yesterday Gitlab was giving 500 because the disk was full. Ben
> deleted some
> files, but in less than 24h it's full again. This started
Hello Sam,
It'd be easier to help if you posted the complete example somewhere (e.g.
Github).
--
Best, Artem
On Wed, 7 Aug 2019 at 15:39, Sam Halliday wrote:
> Hello all,
>
> I've been following along with Stephen Diehl's blog series on the ghc
> api and I am using `load LoadAllTargets` on a
Hey Sam,
I think the thing you propose hardly qualifies as a new feature (in the
sense of page you referenced), so not much of a hassle should be involved.
As long as it is a 3-lines change, I'd say go ahead and create an Issue and
an MR on Gitlab: you might be better off with getting feedback
Hey Sam,
Starting from the implementation of :browse and going through the call
graph in:
https://gitlab.haskell.org/ghc/ghc/blob/master/ghc/GHCi/UI.hs
gave the following, which works for me:
module Main where
import Control.Monad
import Control.Monad.IO.Class
import
Hey Joan,
Thanks for spotting this! Should be fixed now.
Also, wiki is now back to public access for editing (it was closed for
technical reasons last several days). So you can fix if anything pops up in
the future.
--
Best wishes, Artem
On Mon, 29 Jul 2019 at 08:36, Joan Karadimov
wrote:
>
Hey all,
Long uninformative prefixes are indeed a huge pain. If emails are something
you GitLab masters are going to look at, I have one more suggestion. It
would be nice if there was a way to tell email notifications about MRs from
ones about issues. It was trivial before when we had Phab vs
Hello Ryan,
Your example seems to work out of the box with the GI branch.
With the oneliner Matthew posted before:
nix run -f
https://github.com/mpickering/ghc-artefact-nix/archive//master.tar.gz \
ghc-head-from -c ghc-head-from \
Hello Jost,
Thanks for researching this! In fact, Arnaud did his own research on this
topic and submitted !1309 [1] to switch to the absolute paths. The MR has
been approved by Ben swiftly and now awaits merging.
I believe we should default to the common case, which is to use abs paths
making
Actually, I forgot to pull:
git remote add tdammers g...@gitlab.haskell.org:tdammers/ghc.git
> git pull tdammers
git checkout tdammers some-branch
And to post changes to, say, GHC's main repo:
git push origin some-branch
-- Artem
On Tue, 25 Jun 2019 at 12:04, Artem Pelenitsyn
wrote:
>
Dear Simon,
In order for submodules to work, you still have to jump through the main
repo. That is,
git clone --recursive https://gitlab.haskell.org/ghc/ghc tdammers
cd tdammers
git remote add tdammers g...@gitlab.haskell.org:tdammers/ghc.git
git checkout tdammers some-branch
Dear ghc-devs,
Hi Andrey,
FWIW, mono-traversable (http://hackage.haskell.org/package/mono-traversable)
suggests decoupling IsSet and Funtor-like.
In a nutshell, they define the IsSet class (in Data.Containers) with
typical set operations like member and singleton, union and intersection.
And then they tackle a
Hi chessai,
What I usually do for this is open up the corresponding GitHub page, e.g.:
https://github.com/ghc/ghc/commit/bb3fa2d18686d0c08b57c66a90a9ea1b4e4482ee
where I see the list of branches the commit was added to, below the commit
message (note that you have to click "..." to see the full
I fixed the numbering and added some spaces here and there.
-- Best, Artem
On Thu, 9 May 2019 at 18:50, Simon Peyton Jones via ghc-devs <
ghc-devs@haskell.org> wrote:
> Thanks. That page is one click from the "Working conventions" page which
> is listed in the sidebar. (I wonder if "Working
Hi,
Just wanted to note that the initial Simon's post also mentioned the
outdated pages on haskell.org. It'd be good not to forget to purge them,
maybe inserting links to cabal.readthedocs.
--
Best, Artem
On Tue, 16 Apr 2019 at 07:27 Mikhail Glushenkov <
mikhail.glushen...@gmail.com> wrote:
>
On Mon, 8 Apr 2019 at 14:22 Ben Gamari wrote:
> Ara Adkins writes:
>
> > I don't, which is the curious thing. There's just a gap above the
> > filter dropdown where it should be.
> >
> Hmm, it's possible this is related to the fact that you had only
> reporter privileges.
Just a datapoint
e our voices in chorus against this
> decision, we can get some action (or a new configuration switch).
>
> On Mar 11, 2019, at 10:25 AM, Artem Pelenitsyn
> wrote:
>
> Hello,
>
> I just wanted to thank Ben and everyone involved for this transition. And
> also reiterate Ric
Hello devs,
What is the status of this directory [1]? It doesn't seem to be the tip of
the master branch in the repo. In the documentation [2] it says:
> GHC 8.5.20180424 User's Guide
I'm asking because it has broken links to the base haddocks in it (here [3]
try clicking on any link to the
It seems you'd want the "Toggle All" button. There is an issue for that:
https://gitlab.com/gitlab-org/gitlab-ce/issues/19149
There is even a beautiful workaround given there with typing the following
command in the JavaScript console in a browser:
Also,
https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/index.html
still points to 8.6.2
--
Best, Artem
On Tue, 25 Dec 2018 at 02:05 Artem Pelenitsyn
wrote:
> Thank you, Ben! Your job is much appreciated!
>
> -- Artem
>
> On Mon, 24 Dec 2018, 17:27 Ben
>is
> >involved), we should probably not make it the current stable release.
> >See
> >16071, I also just run into that and had to revert to 8.6.2.
> >
> >Iavor
> >
> >On Sun, Dec 23, 2018, 4:08 PM Ben Gamari >
> >> Artem Pelenitsyn writes:
>
Hello devs,
I assume, the version of the current release should be bumped up to 8.6.3
here [1]?
[1]: https://www.haskell.org/ghc/download.html
--
Best wishes,
Artem
___
ghc-devs mailing list
ghc-devs@haskell.org
--
Best, Artem
On Fri, 7 Dec 2018 at 13:23 Artem Pelenitsyn wrote:
> Thanks, Tom! I didn't realize that this one was merged into GHC. I wonder
> if the work presented on Haskell Symposium this year about a libuv-based
> I/O manager (https://dl.acm.org/citation.cfm?id=3242759) will go
&g
e's also "Mio: A High-Performance Multicore IO Manager for GHC"
>
> http://haskell.cs.yale.edu/wp-content/uploads/2013/08/hask035-voellmy.pdf
>
> On 12/7/18, Artem Pelenitsyn wrote:
> > Thanks for heads up, Ben! This is useful stuff to take into account. I
> also
Thanks for heads up, Ben! This is useful stuff to take into account. I also
wonder how is this list (mine ++ yours) is relevant to what GHC actually
has these days. But maybe that's harder to answer quickly.
--
Best wishes,
Artem
On Thu, Dec 6, 2018 at 10:47 AM Ben Gamari wrote:
> Ar
Ben,
I assume, writing a Pandoc writer for TracWiki shouldn't be that hard.
Would that be of any help?
--
Best, Artem
On Mon, 29 Oct 2018 at 16:39 Ben Gamari wrote:
> Artem Pelenitsyn writes:
>
> > Hi Ben,
> >
> > I see. Have you considered using online converting too
Hi Ben,
I see. Have you considered using online converting tools like
try-pandoc[1]? Is it still painful?
[1]: https://pandoc.org/try/
On Mon, 29 Oct 2018 at 15:32 Ben Gamari wrote:
> Artem Pelenitsyn writes:
>
> > On Mon, 29 Oct 2018 at 14:25 Evan Laforge wrote:
> >
>
On Mon, 29 Oct 2018 at 14:25 Evan Laforge wrote:
> Also, when I copy paste the links in the "At the time of writing"
> section, the backslashes in the search query mess it up. Maybe a
> markdown rendering step would remove those?
>
I'm not sure It makes much sense to use {{{...}}} to format
Hello Daniel,
Annotations API was discussed earlier in this thread. Main points against
are:
Neil:
Significant compilation performance penalty and extra recompilation. ANN
pragmas is what HLint currently uses.
Brandon:
The problem with ANN is it's part of the plugins API, and as such does
David, when you say "dataToTag# issue", you mean #15696? It seems from the
discussion there that it is still under investigation.
--
Best, Artem
On Fri, 26 Oct 2018 at 17:02 David Feuer wrote:
> On Fri, Oct 26, 2018 at 4:43 PM Carter Schonwald
> wrote:
> >
> > Hey David, i'm looking at the
Hello Sreenidhi,
This looks like a valid Trac ticket to me. Maybe, open one?
--
Best, Artem
On Mon, 1 Oct 2018 at 13:25 Sreenidhi Nair wrote:
> Hello,
>
> We tried the following code with ghc-8.6.1
>
> testFailure :: Char
> testFailure =
> let x = Prelude.id _
> in x
>
> which gave the
Hello Simon, Andrey,
For “How to use Hadrian wikipage”, maybe Simon wanted this one from the GHC
Wiki:
https://ghc.haskell.org/trac/ghc/wiki/Building/Hadrian/QuickStart
It does mention the verbose flag, but does not really explain that you can
get what Simon wants, I believe.
--
Best wishes,
Ouch, indeed! Thank you, Matt!
--
Best, Artem
On Tue, 14 Aug 2018 at 19:21 Matthew Pickering
wrote:
> It fails because you are using `--skip-staging`. It sounds like you
> haven't set up your SSH keys properly on your new hardware?
>
> Matt
>
> On Tue, Aug 14, 2018 at 5:01 PM
Hello, devs,
Could someone point me where I go wrong in the following? My Differentials
constantly fail to CI with the messages like this one:
exception 'PhabricatorWorkerPermanentFailureException' with message 'Lease
"PHID-DRYL-sydepw7hjxlnim325sdu" never activated.' in
Hello Ömer,
Just a week ago I asked very similar question: how to install the test
suite dependencies after breaking changes in GHC:
https://mail.haskell.org/pipermail/ghc-devs/2018-August/016075.html
But no one replied :(
The task seems to be not solvable even if an affected package (stm in
I added this to the wiki. It would be nice to have a wrapper similar to
`run.sh` but for starting ghcid, I believe.
--
Best wishes,
Artem
On Sun, 29 Jul 2018 at 10:41 Matthew Pickering
wrote:
> Can you please update the wiki page?
>
> https://ghc.haskell.org/trac/ghc/wiki/Building/InGhci
>
>
Thanks, Andreas!
I believe, the wiki modestly tries to suggest this here:
https://ghc.haskell.org/trac/ghc/wiki/Building/Using#Workingonanoptimizedstage2compiler.
Maybe, it should be more insistent, e.g., by adding these numbers or moving
the advice to a more visible place. Not sure.
--
Best,
Hello devs,
Wiki page on testing says that in order to run all tests you have to
install additional packages:
https://ghc.haskell.org/trac/ghc/wiki/Building/RunningTests/Running#AdditionalPackages
and kindly provides a command to do this:
cabal install
dabout?
>
> On Thursday, August 2, 2018 8:16:10 AM EDT Artem Pelenitsyn wrote:
> > Here is the patch: https://phabricator.haskell.org/D5034
> >
> > --
> > Best, Artem
> >
> > On Thu, 2 Aug 2018 at 06:26 Artem Pelenitsyn
> wrote:
> >
> > > I'd be
Here is the patch: https://phabricator.haskell.org/D5034
--
Best, Artem
On Thu, 2 Aug 2018 at 06:26 Artem Pelenitsyn wrote:
> I'd be willing to do this.
>
> --
> Best wishes,
> Artem
>
>
> On Thu, 2 Aug 2018, 04:38 Matt Peddie, wrote:
>
>> Thanks, Ben, for
I'd be willing to do this.
--
Best wishes,
Artem
On Thu, 2 Aug 2018, 04:38 Matt Peddie, wrote:
> Thanks, Ben, for chiming in. I think calling out to C for these
> functions is the way to go if it's now feasible. (Calling out to libm
> is the workaround I'm using in the application that led
I personally consider this to be most reasonable. But maybe I oversee
something…
--
Best, Artem
вт, 17 июля 2018 г. в 22:59, Richard Eisenberg :
> Aha. I had just jumped to the chase.
>
> But is there a reason we don't just point everyone (including newcomers)
> to git://git.haskell.org/ghc.git
The other page
https://ghc.haskell.org/trac/ghc/wiki/Building/GettingTheSources
suggests:
git clone --recursive git://git.haskell.org/ghc.git
This always works to me.
--
Best wishes,
Artem
вт, 17 июля 2018 г. в 21:14, Matthew Pickering :
> Did you do the line above as well?
>
> ```
> git
Hello,
It stopped working for me from like Sunday and wasn't working for about two
days. Then, on Tuesday, it silently started working again. Although, I
haven't checked that I get all the emails.
--
Best, Artem
On Thu, 31 May 2018, 21:13 Simon Peyton Jones via ghc-devs, <
ghc-devs@haskell.org>
Another issue, not directly connected, but also with the site: the
menu links on haskell.org/ghc (Report a bug, Request a feature, Developers
(wiki)) point to Hackage subdomain instead of ghc one.
--
Best, Artem
On Sun, 15 Apr 2018, David Kraeutmann wrote:
It's an issue with the site---the
017/07/impredicative-Jul17.pdf
Or are there any plans to do so? I wasn't able to spot any mentions of this
in either of GHC's forums (this list, Trac, wiki, ghc-proposals repo).
--
Best wishes,
Artem Pelenitsyn
___
ghc-devs mailing list
ghc-devs@haskell.
59 matches
Mail list logo