With devel2 only the static libs are built. Hence the RTS linker is used.
https://gitlab.haskell.org/ghc/ghc/-/commit/08bf28819b78e740550a73a90eda62cce8d21c#de77f4916e67137b0ad5e12cc6c2704c64313900
made some symbols public (newArena, arenaAlloc, arenaFree) but they
weren't added to rts/RtsSymbols.c so the RTS linker isn't aware of them.
We should have a CI job testing the static configuration. Wait, there is
one, and tests have been failing with this error too:
https://gitlab.haskell.org/ghc/ghc/-/jobs/1242286#L2859 Too bad it was a
job allowed to fail :)
On 24/11/2022 05:46, Erdi, Gergo via ghc-devs wrote:
PUBLIC
Nope, still getting the same error after deleting all of _build. I'm also on
AMD64 Linux. I've tried with GHC 9.2.5 and 9.4.3. For reference, my exact
command line (after deleting _build) is:
./boot && ./configure && ./hadrian/build-stack --flavour=devel2 -j10 test
--only="ann01"
-----Original Message-----
From: Matthew Farkas-Dyck<strake...@proton.me>
Sent: Wednesday, November 23, 2022 2:29 PM
To: Erdi, Gergo<gergo.e...@sc.com>
Cc:ghc-devs@haskell.org
Subject: Re: Almost all tests fail after 08bf28819b
I had the same problem. Deleting the _build directory and rebuilding solved it
for me.
I'm also on amd64 Linux, by the by.
This email and any attachments are confidential and may also be privileged. If
you are not the intended recipient, please delete all copies and notify the
sender immediately. You may wish to refer to the incorporation details of
Standard Chartered PLC, Standard Chartered Bank and their subsidiaries at
https: //www.sc.com/en/our-locations
Where you have a Financial Markets relationship with Standard Chartered PLC, Standard
Chartered Bank and their subsidiaries (the "Group"), information on the
regulatory standards we adhere to and how it may affect you can be found in our
Regulatory Compliance Statement at https: //www.sc.com/rcs/ and Regulatory Compliance
Disclosures at http: //www.sc.com/rcs/fm
Insofar as this communication is not sent by the Global Research team and
contains any market commentary, the market commentary has been prepared by the
sales and/or trading desk of Standard Chartered Bank or its affiliate. It is
not and does not constitute research material, independent research,
recommendation or financial advice. Any market commentary is for information
purpose only and shall not be relied on for any other purpose and is subject to
the relevant disclaimers available at https:
//www.sc.com/en/regulatory-disclosures/#market-disclaimer.
Insofar as this communication is sent by the Global Research team and contains
any research materials prepared by members of the team, the research material
is for information purpose only and shall not be relied on for any other
purpose, and is subject to the relevant disclaimers available at https:
//research.sc.com/research/api/application/static/terms-and-conditions.
Insofar as this e-mail contains the term sheet for a proposed transaction, by
responding affirmatively to this e-mail, you agree that you have understood the
terms and conditions in the attached term sheet and evaluated the merits and
risks of the transaction. We may at times also request you to sign the term
sheet to acknowledge the same.
Please visit https: //www.sc.com/en/regulatory-disclosures/dodd-frank/ for
important information with respect to derivative products.
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs