
#9308: nofib fannkuch-redux runs perpetually with -fllvm
------------------------------------+-------------------------------------
Reporter: jrp | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.8.2
Keywords: | Operating System: Unknown/Multiple
Architecture: Unknown/Multiple | Type of failure: None/Unknown
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
------------------------------------+-------------------------------------
Running the nofib benchmarks with make -k EXTRA_HC_OPTS=-fllvm on a HEAD
build of ghc configured with perf-llvm (3.4.2) results in fannkuch-redux
running in an infinite loop. The benchmark runs in about 3.5s without the
-fllvm
{{{
HC = /Users/xx/Projects/ghc/inplace/bin/ghc-stage2
HC_OPTS = -O2 -Rghc-timing -H32m -hisuf hi -fllvm -rtsopts -XBangPatterns
-O2
RUNTEST_OPTS = -ghc-timing
==nofib== fannkuch-redux: time to compile Main follows...
/Users/jrp/Projects/ghc/inplace/bin/ghc-stage2 -O2 -Rghc-timing -H32m
-hisuf hi -fllvm -rtsopts -XBangPatterns -O2 -c Main.hs -o Main.o
<