Custom Query (7508 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (31 - 33 of 7508)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Ticket Resolution Summary Owner Reporter
#1317 fixed add warning for the Prelude being imported implicitly Isaac Dupree Isaac Dupree
Description

For those who don't like the implicit Prelude (but have an existing codebase to work with, or want to stay compatible with Haskell standards). The only ways to keep the warning from triggering, once enabled, are -fno-implicit-prelude/LANGUAGE NoImplicitPrelude, and/or at least one import ... Prelude ... line appearing in the module.

Proposed flag name: -fwarn-implicit-prelude

Proposed "on" status: not even on with -Wall, must be enabled explicitly

#7116 fixed Missing optimisation: strength reduction of floating-point multiplication Jan Stolarek <jan.stolarek@…> simonmar
Description

e.g. x * 2.0 should turn into x + x. See #2253 (program 6) for an example.

Whether this is best done as a builtin RULE or in cmmMachOpFold, or possibly both, I don't know.

#3912 wontfix Gut Build System JohnD JohnD
Description

Traditionally, a build system consists of shell scripts and make files. I want to replace the shell scripts and make files with Haskell source code. To do this a Haskell function library that provides the same sort of functionality that shell scripts and make files already provide will be needed.

Since all Haskell computer programmers are familiar with Haskell I do not see how the transition would pose a problem provided that Haskell source code is capable of being competitive with shell scripts. I believe it can be. The goal is to make the build process fast and robust.

I hope to gut the present build system and replace it with something entirely new. The change will be global and will effect everyone. What I intend to do will be innovative. It will be an octopus of sorts in that it is going to effect everything.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Note: See TracQuery for help on using queries.