
Hello everyone, The GHC team is proud to announce the first release candidate of 8.4.2. the source distribution, binary distributions, and documentation are available at https://downloads.haskell.org/~ghc/8.4.2-rc1 This release follows so closely to 8.4.1 due to a number last-minute bug-fixes that didn't quite make it into 8.4.1. This includes fixes for: * #14705, the interpreter being broken on some systems * #14779, where the compiler produces invalid code when used with -g * #14891, where a selection of GHC testsuite cases fail on OS X * #5129, where the simplifier would incorrectly reorder evaluation in under some conditions. Since this is a relatively small bugfix release we are bypassing the alpha releases and moving right to the release candidate stage. If all goes well the final release will be cut next week. Happy testing Cheers, - Ben

Thanks for the announcement, Ben. Since cabal-install 2.2 was just released, we were planning a new Haskell Platform release Any Day Now (tm). But given the impending 8.4.2 release, I think we will hold off until it lands. Cheers, Gershom On April 1, 2018 at 5:07:35 PM, Ben Gamari (ben@well-typed.com) wrote: Hello everyone, The GHC team is proud to announce the first release candidate of 8.4.2. the source distribution, binary distributions, and documentation are available at https://downloads.haskell.org/~ghc/8.4.2-rc1 This release follows so closely to 8.4.1 due to a number last-minute bug-fixes that didn't quite make it into 8.4.1. This includes fixes for: * #14705, the interpreter being broken on some systems * #14779, where the compiler produces invalid code when used with -g * #14891, where a selection of GHC testsuite cases fail on OS X * #5129, where the simplifier would incorrectly reorder evaluation in under some conditions. Since this is a relatively small bugfix release we are bypassing the alpha releases and moving right to the release candidate stage. If all goes well the final release will be cut next week. Happy testing Cheers, - Ben _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.

Gershom B
Thanks for the announcement, Ben. Since cabal-install 2.2 was just released, we were planning a new Haskell Platform release Any Day Now (tm). But given the impending 8.4.2 release, I think we will hold off until it lands.
Yes, I think that is probably best; 8.4.1 is just broken enough that I would prefer if we would avoid pushing it out any more widely than necessary. Cheers, - Ben

Am Sonntag, den 01.04.2018, 17:05 -0400 schrieb Ben Gamari:
Hello everyone,
The GHC team is proud to announce the first release candidate of 8.4.2. the source distribution, binary distributions, and documentation are available at
Hi! Unfortunately, this release candidate cannot build order-maintenance-0.2.1.0. When trying, the “impossible” happens. The full output is below. I’ll file a bug report soon. Any chance that this will be fixed before the 8.4.2 release? All the best, Wolfgang Full output:
[ 1 of 21] Compiling Data.Order.Algorithm.Raw ( src/library/Data/Order/Algorithm/Raw.hs, /home/wolfgang/Entwicklung/Haskell/order-maintenance-0.2.1.0/dist-newstyle/build/x86_64-linux/ghc-8.4.1.20180329/order-maintenance-0.2.1.0/build/Data/Order/Algorithm/Raw.o ) [ 2 of 21] Compiling Data.Order.Algorithm.Raw.DietzSleatorAmortizedLog ( src/library/Data/Order/Algorithm/Raw/DietzSleatorAmortizedLog.hs, /home/wolfgang/Entwicklung/Haskell/order-maintenance-0.2.1.0/dist-newstyle/build/x86_64-linux/ghc-8.4.1.20180329/order-maintenance-0.2.1.0/build/Data/Order/Algorithm/Raw/DietzSleatorAmortizedLog.o ) ghc: panic! (the 'impossible' happened) (GHC version 8.4.1.20180329 for x86_64-unknown-linux): StgCmmEnv: variable not found x_a46z local binds for: $tc'Label $tcLabel $tc'Cell $tcCell $trModule $tc'Cell1 $tc'Cell2 $tc'Cell3 $trModule1 $trModule2 $trModule3 $trModule4 $tc'Label1 $tc'Label2 $tc'Label3 $tcCell1 $tcCell2 $tcLabel1 $tcLabel2 lvl_r4UD lvl1_r4UE lvl2_r4UF lvl3_r4UG lvl4_r4UH lvl5_r4UI lvl6_r4UJ lvl7_r4UK lvl8_r4UL lvl9_r4UM lvl10_r4UN lvl11_r4UO lvl12_r4UP lvl13_r4UQ lvl14_r4UR lvl15_r4US lvl16_r4UT lvl17_r4UU $krep_r4UV $krep1_r4UW $krep2_r4UX lvl18_r4UY $krep3_r4UZ $krep4_r4V0 $krep5_r4V1 $krep6_r4V2 $krep7_r4V3 $krep8_r4V4 $krep9_r4V5 lvl19_r4V6 lvl20_r4V7 lvl21_r4V8 lvl22_r4V9 lvl23_r4Va lvl24_r4Vb lvl25_r4Vc ww_s4W2 lwild_s4W3 lwild1_s4W4 noOfLabels_s4W5 noOfLabels1_s4W6 labelMask_s4W7 $wnewAfterCell_s4Wa ww1_s4Wb ipv1_s4Wf wild_s4Wg ds_s4Wh ds2_s4Wi ww2_s4Wk ww3_s4Wl ww4_s4Wn ww5_s4Wo wild1_s4Wq smallGap_s4Wr wild2_s4Ws Call stack: CallStack (from HasCallStack): callStackDoc, called at compiler/utils/Outputable.hs:1150:37 in ghc:Outputable pprPanic, called at compiler/codeGen/StgCmmEnv.hs:149:9 in ghc:StgCmmEnv
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug

Am Donnerstag, den 05.04.2018, 23:37 +0300 schrieb Wolfgang Jeltsch:
Am Sonntag, den 01.04.2018, 17:05 -0400 schrieb Ben Gamari:
Hello everyone,
The GHC team is proud to announce the first release candidate of 8.4.2. the source distribution, binary distributions, and documentation are available at
Hi!
Unfortunately, this release candidate cannot build order-maintenance-0.2.1.0. When trying, the “impossible” happens. The full output is below. I’ll file a bug report soon.
The ticket number is #15005. By the way, this problem also exists with GHC 8.4.1. All the best, Wolfgang
participants (3)
-
Ben Gamari
-
Gershom B
-
Wolfgang Jeltsch