Re: [Haskell] ANNOUNCE: Happy version 1.16

2007-01-09 Thread Sven Panne
Am Montag, 8. Januar 2007 18:25 schrieb Sven Panne: FYI: I've just uploaded a binary RPM for openSUSE 10.2 (x86_64) and the corresponding source RPM. Currently I don't have access to openSUSE x86, but simply using rpmbuild -ba happy-1.16-1.src.rpm should build a 32bit RPM on those

Re: [Haskell] Re: state of HaXml?

2007-01-11 Thread Sven Panne
Am Donnerstag, 11. Januar 2007 06:05 schrieb Samuel Bronson: Yeah, what I mean is that the garbage collector does not *look* for unreachable filehandles to close, or get run when many filehandles have been allocated. It only runs finalizers when it happens upon things with finalizers, it

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Sven Panne
On Tuesday 27 February 2007 02:13, Andrzej Jaworski wrote: writing a real compiler for that language made sense, and also the choice of c as language for it, but I think that it would have been possible to write it in haskell without a big performance hit. ADP was conceived in Haskell and

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Sven Panne
On Tuesday 27 February 2007 13:44, Andrzej Jaworski wrote: I have learned logic from much deeper sources;-) My statement was: Guys started in Haskell and got to conclusion that for performance reasons it is better to move to C. The guys know what they are doing. I hope that helps;-) Hmmm,

[Haskell] ANNOUNCE: OpenGL 2.2.2.0

2009-04-28 Thread Sven Panne
A new version of the OpenGL package has bee uploaded to Hackage. This is mainly a bug fix release, containing the following changes: * Minor tweaks for recent Cabal versions. * Removal of old GHC build system relics. * Handle invalid framebuffer operation error. * Terminate GLSL

[Haskell] ANNOUNCE: GLUT 2.1.2.0

2009-04-28 Thread Sven Panne
A new version of the GLUT package has been uploaded to Hackage. This is a feature release, adding all the shiny new features of the upcoming freeglut 2.6.0 C library plus a few older bits and pieces which had been missing: * Minor tweaks for recent Cabal versions * Removal of old GHC build

[Haskell] ANNOUNCE: OpenAL 1.3.1.2

2009-04-28 Thread Sven Panne
A new version of the OpenAL package has been uploaded to Hackage. This is a bug fix only release: * Minor tweaks for recent Cabal versions * Removal of old GHC build system relics. * Use the correct calling convention on Windows. Cheers, S.

[Haskell] ANNOUNCE: ALUT 2.1.0.1

2009-04-28 Thread Sven Panne
A new version of the ALUT package has been uploaded to Hackage. This is a bug fix only release, containing only tiny changes: * Minor tweaks for recent Cabal versions * Removal of old GHC build system relics. Cheers, S. ___ Haskell mailing

[Haskell] ANNOUNCE: ALUT 2.1.0.2

2009-05-02 Thread Sven Panne
A new version of the ALUT package has been uploaded to Hackage. Again, this is a bug fix only release, containing only tiny changes: * Include missing aclocal.m4 and examples in source distribution * Removed unused Makefiles and prologue.txt * Fixed OpenAL URLs Cheers,    S.

[Haskell] ANNOUNCE: OpenAL 1.3.1.3

2009-05-02 Thread Sven Panne
A new version of the OpenAL package has been uploaded to Hackage. Again, this is a bug fix only release: * Include OpenAL header when checking values of constants * Include missing aclocal.m4 and examples in source distribution * Removed unused Makefiles and prologue.txt * Removed

[Haskell] ANNOUNCE: GLUT 2.1.2.1

2009-05-02 Thread Sven Panne
A new version of the GLUT package has been uploaded to Hackage. This is a bug fix only release, containing only tiny changes: * Include missing aclocal.m4 and examples in source distribution * Removed unused Makefiles and prologue.txt Cheers, S.

[Haskell] ANNOUNCE: OpenGL 2.2.3.0

2009-05-16 Thread Sven Panne
A new version of the OpenGL package has bee uploaded to Hackage. This is a feature release, containing the following changes and additions: * Added support for GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, GL_ARB_half_float_pixel, GL_ARB_texture_rectangle, GL_EXT_packed_float and

[Haskell] ANNOUNCE: OpenGLRaw 1.0.0.0

2009-06-11 Thread Sven Panne
As a first step to make the OpenGL package easier to install, more modular and a bit more flexible, a low-level binding for OpenGL has been uploaded to Hackage. From OpenGLRaw's package description: OpenGLRaw is a raw Haskell binding

Re: [Haskell] ANNOUNCE: OpenGLRaw 1.0.0.0

2009-06-12 Thread Sven Panne
Am Donnerstag, 11. Juni 2009 19:23:17 schrieb Bryan O'Sullivan: Since this is a new package, is there any possibility that the naming could be more economical? Graphics.Rendering.OpenGL.GL.CoordTrans is awfully long. I think that Graphics.Rendering. is clutter, and OpenGL.GL. seems

Re: [Haskell] ANNOUNCE: OpenGLRaw 1.0.0.0

2009-06-12 Thread Sven Panne
Am Donnerstag, 11. Juni 2009 19:23:17 schrieb Bryan O'Sullivan: [...] I think that Graphics.Rendering. is clutter, and OpenGL.GL. seems redundant to me. [...] I forgot to mention one thing here: OpenGL.GL is currently *not* redundant, there is OpenGL.GLU in the OpenGL package, too. GL and GLU

[Haskell] ANNOUNCE: StateVar 1.0.0.0

2009-07-14 Thread Sven Panne
To further modularize the OpenGL/OpenAL packages, a new StateVar package has been released to Hackage. It contains state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state. Cheers, S. ___ Haskell mailing list

[Haskell] ANNOUNCE: ObjectName 1.0.0.0

2009-07-14 Thread Sven Panne
A new (tiny) ObjectName package has been released to Hackage. It contains the class ObjectName, which corresponds to the general notion of explicitly handled identifiers for API objects, e.g. a texture object name in OpenGL or a buffer object name in OpenAL. Cheers, S.

[Haskell] ANNOUNCE: OpenGLRaw 1.0.1.0

2009-07-14 Thread Sven Panne
A new version of the OpenGLRaw package has been uploaded to Hackage. Support for the following OpenGL extensions has been added: GL_NV_texture_shader2 GL_NV_depth_clamp GL_NV_primitive_restart GL_NV_vertex_array_range2 GL_NV_occlusion_query GL_NV_fence

[Haskell] ANNOUNCE: GLURaw 1.0.0.0

2009-07-14 Thread Sven Panne
A new GLURaw package has been uploaded to Hackage. It contains full support for all GLU functionality and is similar in spirit to the OpenGLRaw package, i.e. it is a 1:1 mapping of the C interface, no libraries or headers are needed at build time, and the GLU API entries are resolved

[Haskell] ANNOUNCE: GLUT 2.2.0.0

2009-07-29 Thread Sven Panne
A new version of the GLUT package has been uploaded to Hackage. It depends on the new OpenGL, StateVar and Tensor packages, but apart from that the API is unchanged. Furthermore, a simple, pure OpenGL 3.1 demo has been added, which does not rely on any deprecated OpenGL functionality

[Haskell] ANNOUNCE: GLUT 2.2.1.0

2009-08-16 Thread Sven Panne
A new version of the GLUT package has been uploaded to Hackage. * The package is now autoconf-free. API entries are resolved dynamically at runtime, just like the OpenGLRaw and GLURaw packages. * Support for sRGB framebuffers has been added, just use SRGBMode with initialDisplayMode. To use

[Haskell] ANNOUNCE: GLUT 2.2.2.0

2009-09-13 Thread Sven Panne
A new version of the GLUT package has been uploaded to Hackage. * Fixed linking issues on Mac OS X, the package should work out of the box without any warnings or additional flags now. * Handle additional mouse buttons via 'AdditionalButton Int' in the MouseButton type. * Made a few

[Haskell] ANNOUNCE: GLURaw 1.1.0.0

2009-09-13 Thread Sven Panne
A new version of the GLURaw package has been uploaded to Hackage.    * Fixed linking issues on Mac OS X, the package should work out of the box without any warnings or additional flags now. * Fixed the type of gluUnProject4, the near and far parameters are of type GLclampd, not GLdouble.

[Haskell] ANNOUNCE: OpenGLRaw 1.1.0.0

2009-09-13 Thread Sven Panne
A new version of the OpenGLRaw package has been uploaded to Hackage. * Use opaque newtypes for the basic OpenGL types, adding the common instances for them, too. Note that this might break programs which depend on the concrete representations. Use explicit conversions where necessary, making

[Haskell] ANNOUNCE: OpenGL 2.4.0.0

2009-09-13 Thread Sven Panne
A new version of the OpenGL package has bee uploaded to Hackage. * Added contextProfile query. * Made a few tiny internal typing changes to make things work with the latest OpenGLRaw package. Cheers, S. ___ Haskell mailing list

[Haskell] ANNOUNCE: OpenGL 2.4.0.1

2009-09-13 Thread Sven Panne
A new version of the OpenGL package has been uploaded to Hackage. * Fixed maxTextureUnit query. This change didn't make it in the last release... :-( Cheers,    S. ___ Haskell mailing list Haskell@haskell.org

[Haskell] ANNOUNCE: OpenGLRaw 1.1.0.1

2009-10-11 Thread Sven Panne
A new version of the OpenGLRaw package has been uploaded to Hackage. This is a bug-fix-only release, fixing the retrieval of core OpenGL API entries on Windows. This fix should have already been included in the previous 1.1.0.0 version, but it was accidentally left out (thanks to Tobias

Re: [Haskell] ANNOUNCE: Haskell Platform 7.10.2

2015-07-31 Thread Sven Panne
[ re-posted with a link instead of an attachment, the mail size limit seems to be a bit small on some lists... ] 2015-07-30 21:08 GMT+02:00 Mark Lentczner mark.lentcz...@gmail.com: Haskellers, we are pleased to announce the release of Haskell Platform 7.10.2 *get it here...

Re: [Haskell] PSA: `cabal update` command needs manual unsticking

2018-01-02 Thread Sven Panne
2018-01-02 2:24 GMT+01:00 Gershom B : > A recent update to hackage, which fixed up the 01-index.tar.gz file, > revealed a bug in existing versions of cabal-install, when index files > are cleaned up. This bug means that the `cabal update` command, which > updates the hackage

Booting ghc-2.04-pl on HPs

1997-06-13 Thread Sven Panne
RC_HC_OPTS += -O -H32m GhcLibWays += mc HsLibsWithReadline=YES WithGhcHc = ghc Ghc2_0=YES WithGhcHcType=HC_GLASGOW_GHC -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierun

Happy bites the dust again

1997-07-18 Thread Sven Panne
-all. Setup as usual (ghc-2.04pl2 + the *very* latest patches, Linux) It seems that the complexity of cross-module inlining with optimizations slips a little bit out of hands in recent releases... -- Sven PanneTel.: +49/89/2178-2235 LMU, Inst

Re: making ghc-2.04 with ghc-0.29 for linux

1997-07-18 Thread Sven Panne
nux.tar.gz If it's untared at /, it's really plug-and-play. If it's moved, some paths in the Perl scripts have to be adapted (see GHC installation guide). Much fun and lots of heap and disk space... -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer

Re: Another 2.05 glitch

1997-07-28 Thread Sven Panne
me between networked workstations)? If you want to use (gnu-)make, it's a real "must" in an environment with NFS mounted filesystems. See: http://www.umbc.edu/pdsrc/docs/xntpd-html/index.html Slightly intimidating page, I admit, but setting up xntpd is much easier than understanding

Readline beats 2.05

1997-07-29 Thread Sven Panne
t I thought that bug was fixed in 2.04 already. BTW, imagine Microsoft doing the same thing as ghc: panic! (the `impossible' happened): Windows95: can't run in only 64MB Please report it as an operating system bug to [EMAIL PROTECTED] :-) -- Sven Panne

Re: Installing ghc-2.03 on HP-UX10 from source

1997-05-23 Thread Sven Panne
tm, so HAVE_TM_ZONE is undefined, but it does have extern char *tzname[2], so HAVE_TZNAME is defined. These are the exact circumstances under which timezone.h tries to use altzone. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik

ghc-2.04-pl2 on Linux/HP-UX

1997-06-11 Thread Sven Panne
these really minor glitches, this was the most painless and easy installation of ghc I had. Moving away from Jmakefiles to GNU make was clearly the right decision! Today I will give ghc-2.04-pl2 a try compiling itself, so stay tuned! :-) -- Sven PanneTel.: +49/89

syslib order

1997-09-25 Thread Sven Panne
east if Perl is your native language :-) -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D

Derived instances with newtype

1997-05-27 Thread Sven Panne
: at a use of an overloaded identifier: `PrelBase.==' If newtype is changed into data, everything works. Hugs accepts both variants, which is the right behaviour, I suppose. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX

Re: ;

1998-01-12 Thread Sven Panne
... fi done Hopefully, nothing in the package is called "ThisIsAHack"... :-) -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen

Re: ghc-2.07 on HPUX calamaties.

1997-10-02 Thread Sven Panne
://ftp.informatik.uni-muenchen.de/pub/local/pms/ I didn't have the time yet to make a 2.07 HP-UX bundle (though there's a 2.07 Linux version). -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier

Fun with 3.00

1998-01-29 Thread Sven Panne
s, Sven "Unhappy-too" Panne -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D-8053

('-':[]) /= -???

1998-01-27 Thread Sven Panne
et, the new warnings are much more informative. BTW, what do the "discarding polymorphic case"-warnings mean and under what circumstances do they occur? I think this has been asked before, but I could not find the answer in my mail folders... -- Sven Panne

Re: The latest in a continuing saga......

1998-02-11 Thread Sven Panne
stribution correctly. "POSIX-man, we need your help!!" -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL

Interface lexer bug in 3.01

1998-02-22 Thread Sven Panne
-o Main.o Main.hs:1: Foo.hi:12 Interface-file parse error; toks= [] Main.hs:1: Could not find valid interface file `Foo' -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier

Stack space leak

1998-03-03 Thread Sven Panne
| wc Stack space overflow: current size 16000 bytes. Use `+RTS -Ksize' to increase it. 10811082 10819 panne@liesl: ./leaky +RTS -K24k | wc Stack space overflow: current size 24000 bytes. Use `+RTS -Ksize' to increase it. 21052106 21059 Am I doing something wron

Re: STG has too few registers

1998-03-04 Thread Sven Panne
o C-calls which make some Haskell callbacks before returning) and a callback part. The latter one *must* be transformed with --gc-safe and the former one doesn't need this flag. Consequently the STG-restrictions don't apply to this "pure-C" part. Not very nice, but I can live with that. -

STG has too few registers

1998-03-03 Thread Sven Panne
appreciated. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D-80538 Muenchen

The impossible happened in 3.01

1998-03-05 Thread Sven Panne
"make" and wonder... (Mesa is needed for this.) If necessary , I can try to cut the example down tomorrow. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierun

Funny things on HPs

1998-03-11 Thread Sven Panne
the warning from the mangler. If the "static struct" is changed to "struct" everything works fine, without a warning and without a core dump. Is this a bug in GreenCard or in the mangler? What is the intent of the "static" modifier? I can't see a reason for it, but I

Cost Centre Confusion

1998-03-12 Thread Sven Panne
orks fine without -O. * Removing the _scc_s and using -auto-all doesn't work, either. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oet

Two GreenCard bugs

1998-03-12 Thread Sven Panne
_ ``do {c_t x; int x; x = %0; do {faz(x);} while(0);} while(0);'' x} --- Note the repeated definitions of x... :-( -- Sven PanneTel.: +49/89/2178-2235 LMU, Inst

Obscure warning

1998-03-16 Thread Sven Panne
n GHC? Can the warning be ignored safely? -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]

GranSim again...

1998-03-16 Thread Sven Panne
-/ ) { $c =~ s/^\tjmp \$31,\(\$27\),0\n\t\.align 4\n\t\.end/\t.align 4\n\t.end/; } elsif ( $TargetPlatform =~ /^m68k-/ ) { \end{WildGuess} Because I don't really have a clue if this is correct, some soothing words from Glasgow would be helpful... :-] -- Sven Panne

Re: binary release of 3.x?

1998-05-04 Thread Sven Panne
to either a FreeBSD or a sparc-sun-solaris2 box, there's 3.01 binary bundles available on the ftp server. You can find GHC and Happy binary bundles for Linux and HP-UX on ftp://ftp.informatik.uni-muenchen.de/pub/local/pms/ If there's enough interest, I could package up Green Card, too. --

Re: Failed Building H/Direct

1998-05-26 Thread Sven Panne
(Just "Addr") "nullAddr"))) [ alt (conPat (mkConName "True") []) (ret nothing) , alt (conPat (mkConName "False") []) (bind (funApp (prefix "u_ref_" show_ty) [pv]) v

As always: Green Card bugs...

1998-06-01 Thread Sven Panne
[ BTW, the GHC port of the Binary lib is up and running, but it needs a little bit of testing before I dare to release it... ] -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und M

Green Card 290598 bugs

1998-05-31 Thread Sven Panne
... ;-) -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D-80538 Muenchen http

Re: ``bug report''

1998-06-04 Thread Sven Panne
ug" GHC, see my question from 27 Jan 98 and Sigbjorn's reply on 28 Jan 98 in the mailing list archive. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und M

Instances of type synonyms in ghc-3.02

1998-06-09 Thread Sven Panne
a) where foo = undefined --- ghc-3.02 happily compiles this. Bug or feature? -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und

Re: _casm_ in .hi-files

1998-07-09 Thread Sven Panne
Simon L Peyton Jones wrote: Hmm. The difficulty is that things don't work well when you are using a native code generator, or using something entirely different like C-- (see my home page) as a code generator. OK, but if you are using _casm_, you must go via C anyway. And even in the C--

Re: Bug in BSD module

1998-07-17 Thread Sven Panne
(packFamily family) Cheers, Sven "low-level" Panne -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettin

Re: Explicit quantification in GHC 3.03

1998-08-25 Thread Sven Panne
) x = cube (square x) main :: IO () main = do print (f numOps (2::Int)) print (f numOps (2.0::Double)) Cheers, Sven "The Riddler" Panne -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX :

Re: GHC 4.00 Hackers only release

1998-09-01 Thread Sven Panne
EV_ASM; ! @CcBoth_flags = ('-S','-Wimplicit','-D_GNU_SOURCE'); # flags for *any* C compilation @CcInjects= (); # GCC flags: ------- -- Sven PanneTel.: +49/89/2178-2235

GHC 4.00 bugs

1998-10-13 Thread Sven Panne
extern void bar(void); Cheers, Sven P.S.: I'm slowly getting old, this is *not* the first bug report on 4.00... :'-( -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LF

[Fwd: GHC 4.00 bugs]

1998-10-13 Thread Sven Panne
people have learned their lessons from the commercially successful languages... \end{sarcasm} Totally confused, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und M

Re: GHC 4.00 bugs

1998-10-13 Thread Sven Panne
Simon Marlow wrote: Sven Panne [EMAIL PROTECTED] writes: [...] What about the promised self-adjusting heap in the new RTS? I hoped no -H/-K has to be used with the shiny new RTS... :-( [...] Remember, you compiled 4.00 with 3.03 - that's why the -H option is still needed

Re: YAB (yet another bug)

1998-10-13 Thread Sven Panne
mport LibBase", inserted "type Rel a = a - a - Bool" Much fun, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oet

Re: relocate_TSO

1998-10-13 Thread Sven Panne
with the bootstrapped 4.00: panne:~ uname -a Linux august 2.0.32 #10 Wed Jun 3 11:12:47 CEST 1998 i686 panne:~ ./a.out 2.71828182845904523536028747135266249775724709369995957496696762772... CTRL-C Solaris problem? In wonder, Sven -- Sven PanneTel.: +49/89/2178

Re: relocate_TSO

1998-10-20 Thread Sven Panne
for large Haskell sources! More seriously, today's CVS snapshot misses the distrib directory, but simply copying an older one seems to work. Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89

GHC-3.03-current bugs

1998-10-27 Thread Sven Panne
in-hi-file" everything is OK. It worked with a ghc-3.03-2-Aug version, too. Undercover retaliation from Sigbjorn? ;-) Suspiciously, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/217

H/Direct-0.12 buglets

1998-10-27 Thread Sven Panne
pure function... :-} * int strncmp([in,string]char* s1,[in,string]char* s2,[in]int n); Shouldn't this read: int strncmp([in]FastString s1,[in]FastString s2,[in]int n); In fear of "getChar :: HRESULT Char", Sven -- Sven PanneTe

foreign/GC broken?

1998-10-28 Thread Sven Panne
Loop -- now GLUT is in command - If the the stuff concerning freeAdjustor is removed, the program runs out of heap space, as expected. Am I doing something wrong here or is it a bug? Heading home, Sven -- Sven Panne

GHC-4.00 source build

1998-11-12 Thread Sven Panne
definition of readHandle... Apart from that, everything was OK... :-} -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL

Weekly GHC-4.00 grumbling...

1998-11-19 Thread Sven Panne
? ;-). * The compilation of fptools/ghc/lib/std/Exception.lhs dies with: Exception.lhs:12: Value not in scope: `catchIO' and there's no catchIO in the whole Prelude. -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX

isAlphanum or isAlphaNum, that´s the question...

1998-11-23 Thread Sven Panne
... Whether 'tis nobler in the mind to suffer, The slings and bugs of outrageous compilers, ... The current GHC-4.00 from the CVS repository highlights a bug in the Haskell Library Report: There is confusion between isAlphanum and isAlphaNum in the report and in the compiler.

Today's GHC 4.01

1998-11-26 Thread Sven Panne
Today, the GHC-4.01 from CVS bootstrapped for the first time! Some small fixes were neccessary: * RtsAPI uses bits of PrelAddr, but the library order in the driver is unaware of this. Symptom when linking hsc:

Minor 4.01 buglets

1998-11-30 Thread Sven Panne
, it would be nice if the warnings/error messages were sorted by line numbers. Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oe

Re: GHC-4.01 on HPs

1998-12-02 Thread Sven Panne
* --- Hmmm, it seems as if the "address for mmap is irrelevant" (Borg? :-) as long as MAP_FIXED is not used, at least modulo alignment issues. With the patch above, compilation is on its way, so stay tuned... To be continued...:-] Cheers, Sven --

Patch for Haskell callback construction

1999-01-03 Thread Sven Panne
should contain prototypes for createAdjustor and freeHaskellFunctionPtr somewhere, but I've got no clue about a nice place for them. Cheers, Sven P.S. to Sigbjorn: Getting the stable pointer by peeking into the machine code of the adjustor thunk is a quite cunning trick... :-) -- Sven Panne

Re: Linking ghc binaries

1999-01-17 Thread Sven Panne
' * a runtime system without the recent patches (Adjustor.c, Storage.h) * a ghc driver script which still confuses -M and -H Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier

Linking ghc binaries

1999-01-15 Thread Sven Panne
for the upcoming 4.02. Correct? Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]

Re: Linking ghc binaries

1999-01-18 Thread Sven Panne
-- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D-80538 Muenchen http

Re: Linking ghc binaries

1999-01-20 Thread Sven Panne
"Manuel M. T. Chakravarty" wrote: Sven Panne [EMAIL PROTECTED] wrote, Simon Marlow wrote: [...] 4.02 will help, but I'm still using 3.02 to bootstrap with. [...] Manuel's 4.01 does not produce a working ghc on our Linux boxes, so I was trying "Little Simon's" ;-

Again: foreign export trouble

1999-01-21 Thread Sven Panne
: redefinition of `Blah_ds_fast1' /tmp/ghc31110.hc:200: `Blah_ds_fast1' previously defined here --- Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik

A continuing saga: foreign export dynamic

1999-01-28 Thread Sven Panne
ddr#{-31,W-})} of ds_s1th { (# ds_s1ti, ds_s1tg #) - let { s_s1tk = PrelAddr.A#{-61,w-} {ds_s1tg} } in (# ds_s1ti, s_s1tk #) }) Please report it as a compiler bug to [EMAIL PROTECTED] Done! :-) Cheers, Sven --

Re: Linking ghc binaries

1999-01-21 Thread Sven Panne
password on our FTP server. :-] (hopefully this will be *very* soon...) Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen

Re: A continuing saga: foreign export dynamic

1999-02-01 Thread Sven Panne
r 1 The M$-way for fixing this: Use GhcLibWays= and wait for ghc-service-pack1 (only 40MB to download and registration at Glasgow neccessary :-)) And a final point: Readline.lhs is still unpatched. Cheers, Sven P.S.: Using aeroplanes for fixing superfluous warnings seems to work... ;-) --

Interface-file parse error

1999-01-28 Thread Sven Panne
: Could not find valid interface file `PrelGHC' :-( Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto

deriving Enum broken

1999-02-05 Thread Sven Panne
if 'deriving Enum' is replaced with 'deriving (Eq,Ord,Enum)'. An old ghc-3.02 works, too. Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen

fromInteger/hClose bugs in 4.03

1999-02-21 Thread Sven Panne
s, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingenstr. 67 mailto:[EMAIL PROTECTED]D-80538 Mue

unsatisfactory diagnostic in GHC

1999-03-23 Thread Sven Panne
] --- In the real program the ``0'' was actually something more complicated, of course. Cheers, Sven P.S.: The "lookupBindC:no info!"-bug from Feb 22nd is still in yesterday's GHC... :-( -- Sven PanneTel.: +49/89/217

Re: unsatisfactory diagnostic in GHC

1999-03-23 Thread Sven Panne
"Sigbjorn Finne (Intl Vendor)" wrote: Hmm. What's the version info? Compiles fine here with 4.02 build made from current CVS repo sources (as it should, btw.) Hmmm, strange: I?ve updated this morning. repo /= repo?:-} I?ll try again tomorrow. Cheers, Sven --

Re: Re2: GHC-4.03 heap managemen bug?

1999-03-26 Thread Sven Panne
o hsc: fatal error: scavenge_stack: weird activation record found on stack. make[3]: *** [PrelArr.o] Error 1 make[2]: *** [all] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Alas, I have the same problem with today's ghc-4.03, too. Two days ago everything was fine. Cheers,

bug in 4.03's desugarer

1999-04-12 Thread Sven Panne
-exhaustive patterns in function rebuildConArgs Cheers, Sven P.S.: The CVS repository (i.e. solander.dcs.gla.ac.uk) is dead at the moment. traceroute tells me something about an unreachable host somewhere in Glasgow. :-( -- Sven PanneTel.: +49/89

Renamer buglet in 4.03

1999-04-21 Thread Sven Panne
signature for `s' ghc: module version changed to 1; reason: no old .hi file Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen

Re: heap and other problems self-compiling 4.02

1999-05-19 Thread Sven Panne
Thomas Pasch wrote: [...] But when it cames to compile ParselFace.hs in ghc/compiler/rename the Heap was exhausted. IIRC, -dcore-lint radically cuts down the heap required for the compilation of this module. Cheers, Sven -- Sven PanneTel.: +49/89

Re: Can't compile HaskellDirect with GHC

1999-06-23 Thread Sven Panne
-fglasgow-exts -recomp -Rghc-timing -O -H10m -c Lex.lhs -o Lex.o -osuf o TcMatches.lhs:274: Non-exhaustive patterns in function tcStmts Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178

Re: GHC warnings

1999-06-29 Thread Sven Panne
quot; try to tell me? Am *I* doing something silly or ghc? :-) Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informatik FAX : +49/89/2178-2211 LFE Programmier- und Modellierungssprachen Oettingens

callFun.s still needed?

1999-07-16 Thread Sven Panne
And another one: Is callFun.s still needed? Almost everything is #ifdef-ed out and the Alpha assembler does not like the directive .file "callfun.S" Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer

Re: Portability questions of the week :-)

1999-07-16 Thread Sven Panne
int i, j; i = j * sizeof(...); You could lose some of your bits during assignment here. I guess we will all have much fun when Intel/HP release their Merced processor... Cheers, Sven -- Sven PanneTel.: +49/89/2178-2235 LMU, Institut fuer Informa

<    1   2   3   4   5   6   >