Fixed, I think. Apologies. Simon
| -----Original Message----- | From: Simon Marlow [mailto:[email protected]] | Sent: 10 November 2009 13:37 | To: Simon Peyton-Jones; GHC CVS list | Subject: Simplifier is looping | | In HEAD today, GHC hangs when compiling nofib/imaginary/exp3_8: | | /64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown- | linux/inplace/bin/ghc-stage1 | -O -c Main.hs -v | Glasgow Haskell Compiler, Version 6.13.20091109, for Haskell 98, stage 1 | booted by GHC version 6.8.3 | Using binary package database: | /64playpen/simonmar/nightly/HEAD-cam-04-unx/x86_64-unknown- | linux/inplace/lib/package.conf.d/package.cache | wired-in package ghc-prim mapped to ghc-prim-0.2.0.0-inplace | wired-in package integer-gmp mapped to integer-gmp-0.2.0.0-inplace | wired-in package base mapped to base-4.2.0.0-inplace | wired-in package rts mapped to builtin_rts | wired-in package haskell98 mapped to haskell98-1.0.1.1-inplace | wired-in package template-haskell mapped to template-haskell-2.4.0.0-inplace | wired-in package dph-seq mapped to dph-seq-0.4.0-inplace | wired-in package dph-par mapped to dph-par-0.4.0-inplace | Hsc static flags: -static | Created temporary directory: /tmp/ghc3293_0 | *** Checking old interface for main:Main: | *** Parser: | *** Renamer/typechecker: | *** Desugar: | Result size = 534 | *** Simplifier Phase gentle[rules,no inline]: | Result size = 340 | Result size = 340 | Result size = 340 | *** Specialise: | Result size = 340 | *** Float out (not lambdas, constants): | Result size = 380 | *** Float inwards: | Result size = 380 | *** Simplifier Phase 2 [main]: | Result size = 607 | | | This happens with stage1, stage2 and stage3 (so GHC has not been | miscompiled, the compiler really is looping, or at least taking a very | long time). | | On a hunch I unpulled | | Mon Nov 9 10:39:20 GMT 2009 [email protected] | * Allow inlining in "SimplGentle" mode | | and that seemed to fix it. Simon - over to you! | | Cheers, | Simon _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
