Ticket #7735 (new bug)
-fext-core doesn't generate .hcr when .o and .hi files are present
| Reported by: | kmels | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.8.1 |
| Component: | External Core | Version: | 7.6.2 |
| Keywords: | Cc: | ||
| Operating System: | Linux | Architecture: | x86_64 (amd64) |
| Type of failure: | GHC doesn't work at all | Difficulty: | Unknown |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
Create a file inside a directory and compile it using -fext-core:
cd /tmp/ mkdir dir echo "module Main where main = return ()" > dir/Main.hs ghc --make -fext-core dir/Main.hs [1 of 1] Compiling Main ( dir/Main.hs, dir/Main.o ) Linking dir/Main ... kmels@kmels-workstelle /tmp $ ls dir/ Main Main.hcr Main.hi Main.hs Main.o
If the .hcr file is deleted and our program is compiled again with -fext-core, no .hcr file will be generated:
rm dir/Main.hcr ghc --make -fext-core dir/Main.hs ls dir/ Main Main.hi Main.hs Main.o
The file is generated if you 1. cd to dir/ and 2. ghc --make -fext-core Main.hs
Change History
Note: See
TracTickets for help on using
tickets.
