Hi!

I really like your work and personally I do not have to complain,
but ghc urges me to "report it as a compiler bug":

ghc    -c -o LinkBase.o LinkBase.hs

 panic! (the `impossible' happened):
        Oversize heap check detected.  Please try compiling with -O.

        Please report it as a compiler bug to [EMAIL PROTECTED]

LinkBase.hs contains (automatically generated) biiig lists, and using
the "-O" flag solves the problem (especially therefore I have no complain ;-)

CU. Sacha


-- 
The sooner you fall behind, the more time you have to catch up.
module LinkBase ( eaiTestbed ) where

import Graph
import Basic
import TestEAI


descriptors  = [982700148 ,2 ,4 ,5 ,3 ,982781661 ,982776050 ,982846460 ,982782612 
,982783758 ,982785238 ,982787252 ,982791556 ,982791679 ,982791929 ,982791991 
,982792055 ,982793660 ,982793776 ,982794015 ,982794193 ,982794294 ,982839449 
,982839624 ,982839714 ,982846737 ,982846866 ,982849752 ,982850657 ,982850856 
,982851051 ,982851165 ,982851743 ,982852957 ,982853183 ,982853407 ,982857871 
,982860487 ,982860558 ,982860623 ,982860710 ,982860790 ,982860843 ,982860966 
,982861040 ,982861132 ,982861286 ,982861365 ,982861457 ,982861938 ,982862112 
,982863848 ,982869223 ,982869336 ,982870651 ,982870907 ,982871104 ,983204454 
,983207778 ,983208157 ,983208271 ,983208383 ,983208466 ,983208523 ,983213272 
,983213513 ,983213553 ,983298457 ,983298759 ,983300321 ,983300397 ,983300480 
,983300549 ,983300629 ,983301126 ,983301292 ,983302459 ,983302622 ,983302666 
,983302718 ,983303518 ,983303590 ,983303732 ,983304018 ,983304190 ,983304290 
,983304339 ,983304401 ,983304845 ,983305287 ,983384250 ,983305401 ,983305469 
,983305541 ,983305633 ,983305691 ,983305745 ,983382467 ,983382775 ,983382841 
,983383160 ,983383320 ,983383401 ,983383476 ,983383554 ,983384300 ,983384565 
,983384675 ,983385350 ,983462268 ,983462364 ,983463680 ,983463861 ,983464533 
,983464550 ,984421284 ,982791807 ,984160171 ,984160256 ,984160712 ,984161746 
,984162005 ,984162066 ,984421101 ,984422088 ,984422150 ,984422231 ,984422529 
,984422792 ,984423188 ,984423575 ,984423534 ,984492371 ,984492620 ,984492724 
,984493467 ,984493623 ,984493986 ,984678553 ,984678754 ,984679468 ,984679516 
,984679593 ,984734055 ,984734140 ,984734733 ,984734889 ,984734967 ,985029939 
,985030442 ,985030505 ,985030666 ,985030775 ,985030880 ,985031143 ,985031249 
,985078307 ,985078421 ,985078978 ,985081053 ,985081127 ,985081979 ,985082199 
,985090266 ,985090361 ,985090440 ,985109241 ,985109290 ,985109670 ,985109748 
,985109844 ,985109952 ,985110433 ,985201496 ,985280275 ,985280434 ,985612082 
,985612125 ,985612547 ,985612731 ,985613063 ,985614498 ,985614559 ,985889795 
,985889628 ,985889728 ,985890151 ,985890672 ,985953519 ,985953809 ,985963711 
,985963813 ,985964585 ,985964670 ,985965919 ,985967983 ,985968049 ,986206362 
,986287885 ,986288230 ,986290112 ,986290803 ,986293160 ,986293264 ,986295033 
,986378194 ,986378431 ,986378622 ,986378785 ,986380059 ,986383736 ,986390701 
,986390819 ,986391090 ,986391200 ,986837733 ,6 ,1 ,982787338 ,983304586 ,984423356 , 
7777] -- Node 7777 is a dummy node which is removed immediately to eliminate dangling 
links. Dangling links where syntactically corrected through << sed s/,)/,7777)/g | sed 
s/(,/(7777,/g >>

associations = 
[(982776050,7777),(6,982700148),(982781661,982782612),(982781661,982783758),(982781661,982792055),(982781661,982785238),(982781661,7777),(982781661,982791929),(982781661,982791807),(7777,7777),(982781661,982791679),(982781661,982791556),(982781661,982787338),(982781661,982787252),(982793776,982794015),(982793776,982794193),(982793776,982794294),(982792055,7777),(982792055,982839624),(982792055,982839449),(982792055,982839714),(982791991,982846460),(7777,982839624),(982791991,982846737),(982791991,982846866),(982791929,982849752),(982791807,982851165),(982791807,982851051),(982791807,982850856),(982791807,982850657),(982785238,982852957),(982791679,982851743),(982852957,982851051),(982852957,982853407),(982852957,982853183),(982782612,7777),(982782612,7777),(982782612,7777),(982791556,982787252),(982857871,982787252),(982787252,982857871),(982857871,982781661),(982851743,982860487),(982851743,982860558),(982851743,982860623),(982851743,982860710),(982851743,982860623),(982851743,982860487),(982851743,982860790),(982851743,982860843),(982851743,982860966),(982851743,982861040),(982851743,982861132),(982851743,982861286),(982851743,982861365),(982851743,982861457),(982851743,982851165),(982851743,982791679),(982791679,982863848),(982851743,982861938),(982851743,982862112),(982851743,982791807),(982851743,982791929),(982791929,982849752),(982851743,982792055),(982851743,982791991),(982851743,982791679),(982869223,982869336),(982861040,982869223),(982870907,982776050),(983204454,983207778),(983204454,983208157),(983204454,983208271),(983204454,983208383),(983204454,983208523),(983204454,983208466),(983213272,982870651),(983213513,982870907),(983298457,983298759),(983300321,983300397),(983300321,983300480),(983300321,983300549),(983300321,983300629),(983300629,983300480),(983300629,983300549),(983300629,983301126),(983300629,983301292),(983300629,7777),(983301292,983301126),(983301292,983300629),(983301292,983300480),(983301292,983300549),(983302459,983302718),(983302459,983302666),(983302459,983302622),(983302622,983302666),(983302622,983302718),(983302718,983303518),(983302718,983303590),(983302718,983303732),(983302666,983302718),(983302666,983304018),(983303732,983304190),(983303732,983304290),(983303732,983304339),(983303732,983304401),(983303590,983304586),(983303518,983304586),(983303518,983304845),(983304586,983305287),(983304586,7777),(983304586,983305401),(983304586,983305469),(983304586,983305541),(983304586,983304401),(983304586,983305633),(983304586,983305691),(983304586,983305745),(983305745,983382467),(983305691,983382775),(983305691,983382841),(983305691,7777),(983382775,983383160),(983382775,983383320),(983382775,7777),(983382775,983383401),(983382775,983383476),(983382775,983383554),(983383401,983384300),(983383401,983384250),(983383476,983384565),(983383476,983384675),(983383476,983384250),(983383554,983383401),(983383554,983384250),(983383554,983383476),(983385350,983300397),(983385350,983300629),(983385350,983300549),(983385350,983300480),(983305633,983305469),(983304401,983462364),(983304401,983462268),(983305469,983463861),(983305469,983463680),(983463680,983384675),(983463680,983463861),(983463680,983464550),(983463680,983464533),(7777,983300397),(984160171,984160256),(984161746,983384565),(983305401,984162005),(983305401,984162066),(983305287,7777),(984421284,983300397),(984421101,984421284),(984421101,983300397),(984422231,984422150),(984422231,984422088),(984422231,984422088),(7777,982793776),(7777,984422529),(7777,982871104),(7777,984422231),(984422792,984422231),(984422792,984422529),(984422792,982871104),(984422792,982793776),(984422792,982794294),(984423188,984422792),(984423188,982794193),(984423356,984423188),(984423534,984423575),(984423534,984423188),(984492620,984423356),(984492620,984492724),(984492620,984423534),(984493467,983300397),(984493467,984493623),(984679468,984679516),(984679516,984679593),(984734055,983300397),(984734733,984734967),(984734889,984734733),(985029939,982781661),(985030666,985030775),(985030666,985030880),(985030880,985030775),(985030442,985030505),(985030442,985030666),(985031143,985031249),(985031143,984492620),(985031249,984423534),(985031249,985078307),(985031249,985078421),(985078421,984423534),(985078421,984423356),(985078421,985078978),(985078978,983213553),(985078978,983213553),(985078978,982794294),(985078978,982793660),(985030775,985082199),(985030775,985081979),(985030775,985081127),(985030775,985081053),(985078307,984492620),(985078307,984423575),(985078307,984423534),(985081053,983305401),(985082199,985081053),(985082199,985090440),(985082199,985090361),(985082199,985090266),(985081127,985081979),(985081127,985082199),(985081979,983463861),(985081979,985081053),(985081979,985082199),(985090266,983463680),(985090266,985081053),(985090361,7777),(985090361,7777),(985090361,7777),(985090361,7777),(985090361,7777),(985090440,985090361),(985090440,983305469),(985109241,985109290),(985109290,985109952),(985109290,985109844),(985109290,985109748),(985109290,985109670),(985109670,985109748),(985109748,983384250),(985109748,983383401),(985109748,985110433),(985201496,983300397),(985280275,983300397),(985612082,985612125),(985612731,983300397),(985612731,985612547),(985612547,985614559),(985612547,985614498),(985612547,983300397),(985614498,985612547),(985614498,985614559),(985614498,983300397),(7777,985889795),(7777,985889728),(7777,985889628),(985889795,7777),(985889795,985953809),(985889795,985953519),(985889795,985953519),(985889795,985953519),(985889795,983208271),(985889795,983208383),(985889795,983207778),(985889628,985964585),(985889628,985963813),(985889628,985963711),(985889628,985964670),(985612731,985965919),(985968049,985967983),(985968049,984422231),(985968049,985967983),(985968049,984422231),(986206362,985889795),(7777,986287885),(985889795,986288230),(986290803,986290112),(986290803,985968049),(986290803,984422231),(986293160,986290803),(986293160,984422231),(986293160,986293264),(986293160,984422088),(986288230,986295033),(986378194,986378431),(986378194,986378622),(986378194,983300397),(986378194,986378785),(986378431,986378622),(986378622,986378431),(986378431,983300397),(986378622,983300397),(986378431,986380059),(986378622,986380059),(986380059,986383736),(986383736,985612547),(986383736,983300397),(986390701,986290803),(986390819,986391200),(986390819,986391090),(986390819,984422231),(986390819,986290803)]
 -- Edges containing 7777 should be removed.

eaiTestbed = ( (delNodes [7777])
             ) preConst
    where preConst = mkGraph
                     (map eaiNienteLabelledNode descriptors)
                     (map (\n@(x,y) -> (x,y,())) associations)



-- eaiNienteLabelledNode :: Node -> LNode CollapsingTopicData
-- eaiNienteLabelledNode n = (n,(Doc (show n)))

Reply via email to