more info...
The seg fault was because I was on a 64-bit machine. StgEntCounter (defined in
Rts.h) used some 32-bit fields. The asm code emitted by CgTicky to
statically-allocate the record put the 32-bit words end to end, followed the
64-bit words. No padding. (The via-c route generates
Old unexpected test passes:
barton-mangler-bug 1 tnaur PPC OSX 6.6
cholewo-eval1 tnaur PPC OSX 6.6
New unexpected test failures:
cg026 1 x86-64 Linux 6.6
Fixed unexpected test failures:
conc052
Old unexpected test failures:
ThreadDelay001 1 x86 Windows
Thu Apr 5 02:06:34 PDT 2007 Simon Marlow [EMAIL PROTECTED]
* Fix a few uses of the wrong return convention for the scheduler
We changed the convention a while ago so that BaseReg is returned to
the scheduler in R1, because BaseReg may change during the run of a
thread, e.g. during a
Thu Apr 5 04:40:05 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add a test that checks pretty-printed TH output looks right
A ./tests/ghc-regress/th/TH_ppr1.hs
A ./tests/ghc-regress/th/TH_ppr1.stdout
M ./tests/ghc-regress/th/all.T +2
___
Sun Apr 1 09:31:32 PDT 2007 [EMAIL PROTECTED]
* fix adjustor generation on ia64 (test case ffi009)
Some fixes to adjustor functions. The 8-byte address returned by the
allocator is adjusted to be aligned to 16-byte boundaries. Fixed a typo
in inserting an immediate address into an
Sun Apr 1 09:31:32 PDT 2007 [EMAIL PROTECTED]
* fix adjustor generation on ia64 (test case ffi009)
Some fixes to adjustor functions. The 8-byte address returned by the
allocator is adjusted to be aligned to 16-byte boundaries. Fixed a typo
in inserting an immediate address into an
Mon Mar 26 21:18:11 PDT 2007 [EMAIL PROTECTED]
* save two more FP registers on ia64
Save/restore two more registers in StgCRun(). The extra
registers are used by ffi009.hs, when compiling with gcc 4.1.2.
M ./driver/mangler/ghc-asm.lprl -4 +5
M ./rts/StgCRun.c -4 +8
Thu Apr 5 05:49:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Accept test output
M ./tests/ghc-regress/deriving/should_fail/drvfail003.stderr -5 +5
M ./tests/ghc-regress/typecheck/should_fail/tcfail032.stderr -1
M ./tests/ghc-regress/typecheck/should_fail/tcfail055.stderr -1
M
From: GHC Build Reports [EMAIL PROTECTED]
To: cvs-ghc@haskell.org
Subject: [nightly] 05-Apr-2007 build of of 6.6 branch on i386-unknown-mingw32
(bling)
Build description = of 6.6 branch on i386-unknown-mingw32 (bling)
Build location= /fptools/builds/STABLE
Build config file =
Thu Apr 5 06:33:31 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Calibrate the testsuite timeout if a value of -1 is given
M ./driver/runtests.py +6
M ./driver/testglobals.py +3
M ./mk/test.mk +1
A ./timeout/Calibrate.hs
M ./timeout/Makefile +8
A ./timeout/calibrate
Thu Apr 5 07:25:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Check float values are within a small tolerance inside barton-mangler
Saves the test from failing due to small FP differences.
A ./tests/ghc-regress/programs/barton-mangler-bug/Expected.hs
M
Thu Apr 5 07:49:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* barton-mangler-bug shouldn't have FP difference problems any more
M ./tests/ghc-regress/programs/barton-mangler-bug/test.T -9 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 07:25:08 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Check float values are within a small tolerance inside barton-mangler
Saves the test from failing due to small FP differences.
A ./tests/ghc-regress/programs/barton-mangler-bug/Expected.hs
M
Thu Apr 5 07:49:29 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* barton-mangler-bug shouldn't have FP difference problems any more
M ./tests/ghc-regress/programs/barton-mangler-bug/test.T -9 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 07:55:52 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* skip cg059 for now; sometimes fails due to trac #1171
M ./tests/ghc-regress/codeGen/should_run/all.T -1 +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 08:16:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Remove redundant Main.hs (there's a Main.lhs too)
R ./tests/ghc-regress/programs/cholewo-eval/Main.hs
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 08:32:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Avoid FP differences with cholewo-eval
M ./tests/ghc-regress/programs/cholewo-eval/Main.lhs -1 +12
M ./tests/ghc-regress/programs/cholewo-eval/cholewo-eval.stdout -1 +1
M ./tests/ghc-regress/programs/cholewo-eval/test.T -9
Thu Apr 5 08:16:02 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Remove redundant Main.hs (there's a Main.lhs too)
R ./tests/ghc-regress/programs/cholewo-eval/Main.hs
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 08:32:41 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Avoid FP differences with cholewo-eval
M ./tests/ghc-regress/programs/cholewo-eval/Main.lhs -1 +12
M ./tests/ghc-regress/programs/cholewo-eval/cholewo-eval.stdout -1 +1
M ./tests/ghc-regress/programs/cholewo-eval/test.T -9
Thu Mar 8 08:32:47 PST 2007 Ian Lynagh [EMAIL PROTECTED]
* Build the libraries with cabal
M ./Makefile -2 +2
M ./libraries/Makefile -86 +120
A ./libraries/gen_contents_index
A ./libraries/stamp/
___
Cvs-ghc mailing list
Fri Mar 9 17:25:58 PST 2007 Ian Lynagh [EMAIL PROTECTED]
* Make building binary dists work with cabalised libraries
./distrib/Makefile-bin.in - ./distrib/Makefile
M ./Makefile -38 +66
M ./distrib/Makefile -112 +2
A ./distrib/Makefile-bin-vars.in
M
Fri Mar 16 09:59:57 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Add a comment
M ./libraries/Makefile +2
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc
Fri Mar 16 10:00:03 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Don't break when asked to install-docs
(we don't actually do anything useful either, because Cabal doesn't have
an install-docs option).
M ./libraries/Makefile -1 +5
___
Cvs-ghc
Build description = HEAD on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/HEAD-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-HEAD-cam-02-unx
Nightly build started on cam-02-unx at Thu Apr 5 19:30:00 BST 2007.
Thu Apr 5 12:30:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Use $(PYTHON) to run calibrate, rather than relying on it finding python
itself
M ./timeout/Makefile -2 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 12:30:27 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Use $(PYTHON) to run calibrate, rather than relying on it finding python
itself
M ./timeout/Makefile -2 +1
___
Cvs-ghc mailing list
Cvs-ghc@haskell.org
Thu Apr 5 17:10:33 PDT 2007 Ian Lynagh [EMAIL PROTECTED]
* Calibrate == calibrate on Windows...
./timeout/Calibrate.hs - ./timeout/TimeMe.hs
M ./timeout/Makefile -2 +2
M ./timeout/calibrate -2 +2
___
Cvs-ghc mailing list
Build description = 6.6 branch on i386-unknown-linux
(cam-02-unx.europe.corp.microsoft.com)
Build location= /playpen/ghc/nightly/STABLE-cam-02-unx
Build config file = /home/simonmar/nightly/site/msrc/conf-6.6-cam-02-unx
Nightly build started on cam-02-unx at Thu Apr 5 19:00:01 BST 2007.
On 4/5/07, Simon Peyton-Jones [EMAIL PROTECTED] wrote:
more info...
The seg fault was because I was on a 64-bit machine. StgEntCounter (defined in
Rts.h) used some 32-bit fields. The asm code emitted by CgTicky to
statically-allocate the record put the 32-bit words end to end, followed the
On 4/5/07, Tim Chevalier [EMAIL PROTECTED] wrote:
Okay, I'm just trying to reproduce what you did here... in the typedef
for StgEntCounter in Rts.h, I changed the three instances of StgWord32
to StgWord, and correspondingly, in emitTickyCounter in CgTicky.hs, I
changed the three instances of
On 4/5/07, Tim Chevalier [EMAIL PROTECTED] wrote:
Also -- I just noticed that my segfault isn't the same as your
segfault, apparently, because I'm not using a 64-bit machine (or
rather, I am, but my OS thinks it's running on a 32-bit machine for
some reason I don't want to explore). I get a
From: GHC Build Reports [EMAIL PROTECTED]
To: cvs-ghc@haskell.org
Subject: [nightly] 05-Apr-2007 build of of HEAD on i386-unknown-mingw32 (bling)
Build description = of HEAD on i386-unknown-mingw32 (bling)
Build location= /fptools/builds/HEAD
Build config file =
32 matches
Mail list logo