#317: filter -threaded when profiling is on
----------------------------+-----------------------------------------------
Reporter: gbacon | Owner:
Type: enhancement | Status: new
Priority: low | Milestone:
Component: Cabal library | Version: HEAD
Severity: minor | Resolution:
Keywords: | Difficulty: very easy (<1 hour)
Ghcversion: 6.8.2 | Platform:
----------------------------+-----------------------------------------------
Changes (by duncan):
* priority: normal => low
* difficulty: normal => very easy (<1 hour)
* severity: normal => minor
Comment:
For context, GHC rejects the combination of threaded and profiling. Some
projects specify `ghc-options: -threaded` which means when some other
developer comes along to profile this executable they bump into the error.
So perhaps Cabal should just filter out the option when building profiling
executables and warn that it's doing so, since changing to the single
threaded rts may have other behavioural effects.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/317#comment:1>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel