[commit: ghc] master: Eliminate so-called "silent superclass parameters" (a6f0f5a)

Joachim Breitner mail at joachim-breitner.de
Mon Dec 29 17:40:56 UTC 2014


Hi devs,


Am Dienstag, den 23.12.2014, 16:29 +0000 schrieb git at git.haskell.org:
> commit a6f0f5ab45b2643b561e0a0a54a4f14745ab2152
> Author: Simon Peyton Jones <simonpj at microsoft.com>
> Date:   Tue Dec 23 15:39:50 2014 +0000
> 
>     Eliminate so-called "silent superclass parameters"

you may or may not have noticed that ghcspeed stopped producing results
since this commits.

The reason is that running nofib fails:

==nofib== cryptarithm2: size of Main.o follows...
   text    data     bss     dec     hex filename
  25423    1304       0   26727    6867 Main.o
==nofib== cryptarithm2: time to link cryptarithm2 follows...
Main.o: In Funktion `c79k_info':
(.text+0x1a5b): Nicht definierter Verweis auf `transzuH9c1w14lEUN3zzdWCTsn8jG_ControlziMonadziTransziStateziLazzy_zdwzdcp0Alternative_info'
Main.o: In Funktion `c7cP_info':
(.text+0x2283): Nicht definierter Verweis auf `transzuH9c1w14lEUN3zzdWCTsn8jG_ControlziMonadziTransziStateziLazzy_zdwzdcp0Alternative_info'
Main.o: In Funktion `c7ll_info':
(.text+0x2f53): Nicht definierter Verweis auf `transzuH9c1w14lEUN3zzdWCTsn8jG_ControlziMonadziTransziStateziLazzy_zdwzdcp0Alternative_info'
Main.o: In Funktion `c7p2_info':
(.text+0x37cb): Nicht definierter Verweis auf `transzuH9c1w14lEUN3zzdWCTsn8jG_ControlziMonadziTransziStateziLazzy_zdwzdcp0Alternative_info'
collect2: error: ld returned 1 exit status
<<ghc: 12447488 bytes, 13 GCs, 430760/691224 avg/max bytes residency (2 samples), 31M in use, 0.001 INIT (0.001 elapsed), 0.008 MUT (0.207 elapsed), 0.013 GC (0.013 elapsed) :ghc>>
make[2]: *** [cryptarithm2] Fehler 1
Failed making all in cryptarithm2: 1
make[1]: *** [all] Fehler 1
Failed making all in spectral: 1
make: *** [all] Fehler 1
make: Verlasse Verzeichnis '/data1/ghc-builder/logs/ghc-tmp-REV/nofib'

(sorry for the German, but its a missing link reference)
   
Can this really be caused by this commit? Alternative is a type class,
so maybe...

(Building a new tree now to see if I can reproduce it locally.)

Greetings,
Joachim

-- 
Joachim “nomeata” Breitner
  mail at joachim-breitner.dehttp://www.joachim-breitner.de/
  Jabber: nomeata at joachim-breitner.de  • GPG-Key: 0xF0FBF51F
  Debian Developer: nomeata at debian.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/ghc-commits/attachments/20141229/80aa78c7/attachment.sig>


More information about the ghc-commits mailing list