Comments (2)
I'll change the use of bitSizeMaybe to bitSize, which then will complain about being deprecated with GHC7.8 but it won't break stuff at least. When 7.10 arrives most ghc users will probably have switched to 7.8 already. Maintaining backwards compatibility will be a problem/challenge/impossibility anyway with the major changes taking place with new/expected GHC/library versions.
There is no cabal file configure flag for disabling CoreRun, all configuration is done when building the package, cabal file is generated on the fly. For now I'd prefer to avoid the added complication of another layer of configuration.
Atze
On 27 Feb, 2015, at 12:15 , Philipp Hausmann [email protected] wrote:
Building with base 4.6 fails:
[138 of 259] Compiling UHC.Compiler.CoreRun.Run.Val.Prim ( UHC/Compiler/CoreRun/Run/Val/Prim.hs, dist/build/UHC/Compiler/CoreRun/Run/Val/Prim.o )
src/ehc/CoreRun/Run/Val/Prim.chs:90:111:
Not in scope: `bitSizeMaybe'src/ehc/CoreRun/Run/Val/Prim.chs:91:93:
Not in scope: `bitSizeMaybe'bitSizeMaybe is not available before base 4.7. Problem is introduced by commit ea6b75a.
I don't see an easy work-around to get it working with base 4.6 . But at least the dependency in configure.ac should be updated. I can't fix and test it myself, as I am still using ghc 7.6/base4.6.
(Btw, is there a configure flag to disable CoreRun? I couldn't find one.)
—
Reply to this email directly or view it on GitHub.
- Atze -
Atze Dijkstra, Department of Information and Computing Sciences. /|
Utrecht University, PO Box 80089, 3508 TB Utrecht, Netherlands. / |
Tel.: +31-30-2534118/1454 | WWW : http://www.cs.uu.nl/~atze . /--|
Fax : +31-30-2513971 .... | Email: [email protected] ............... / |___\
from uhc.
I think this is fixed by commit c278290.
from uhc.
Related Issues (20)
- Separate bug trackers for UHC and uhc-light HOT 2
- -O0 broken HOT 14
- Untracked files
- Unexpected "GRIN ByteCode location names not in scope" HOT 3
- Broken compilation: No rule to make target `src/ehc/CHR/TySys/Types.chs' HOT 2
- Broken compilation: Missing modules HOT 2
- Missing GHC version used for building UHC in the `--version` option HOT 1
- Building UHC with Java backend enabled HOT 1
- hsc2hs checking not working HOT 2
- undefined reference to `hsc_fputs' HOT 3
- cabal install --uhc always fails with "fileAccess: does not exist" HOT 1
- Using `ieee754` package from Hackage HOT 10
- UHC prints doubles with lower precision than GHC HOT 2
- (8 Core) Case default broken? HOT 1
- UHC prints `1.0` as `1` HOT 1
- Compilation error when using negative floats HOT 1
- Request: Addition to Stackage HOT 3
- Panic when pattern matching record syntax constructor using wrong parameter
- Adding license to repository
- Building on 10.6 with GHC 7.6.3 for PowerPC
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uhc.