1. 07 Sep, 2001 9 commits
    • rrt's avatar
      [project @ 2001-09-07 14:31:13 by rrt] · 8f07e37b
      rrt authored
      Changed "expect fail" in all.T to "$expect = "fail"", which should work; the
      former shouldn't work, the latter does.
      
      Add Windows KNOWN_FAILURES.
      8f07e37b
    • sewardj's avatar
      [project @ 2001-09-07 14:30:52 by sewardj] · 3435b251
      sewardj authored
      Fix Unix expected output.
      
      MERGE TO STABLE
      3435b251
    • sewardj's avatar
      [project @ 2001-09-07 14:14:07 by sewardj] · a5c9e80c
      sewardj authored
      Mark tcfail098 as an expected failure, since that's what it is.
      
      STURGE TO MABLE
      a5c9e80c
    • rrt's avatar
      [project @ 2001-09-07 13:22:31 by rrt] · 246fa637
      rrt authored
      Set some expected failures for Windows. ZBB time...
      
      PLEASE SPLURGE
      246fa637
    • rrt's avatar
      [project @ 2001-09-07 13:00:51 by rrt] · c9cb517c
      rrt authored
      Test-suite titivation
      		      ---------------------
      
      This commit achieves several glorious goals and adds many frivolous
      features:
      
          * Makes the test driver work on Windows (use bash for system calls)
          * Adds -Di386_unknown_mingw32 to CPP_OPTS so that Win-specific code is
            compiled properly
          * Adds the ability to have platform-specific test results (by setting
            the new $platform variable to config.mk's TARGETPLATFORM)
          * Fixes several tests to work on Windows, mostly by adding platform-
            specific result files.
          * Pipes all stderr files through normalise_errmsg, which itself is
            improved to handle .exe at the end of filenames, and backslashes.
          * Allows stdout output to be piped through normalise_errmsg; useful in
            the rare cases where output includes filenames.
          * Comprehensively breaks the testsuite on all other platforms (with any
            luck)
          * Splundig vur thrig, earthlets!
      c9cb517c
    • rrt's avatar
      [project @ 2001-09-07 12:52:23 by rrt] · 0ecc9e31
      rrt authored
      0ecc9e31
    • sewardj's avatar
      [project @ 2001-09-07 09:49:05 by sewardj] · a9ad23a9
      sewardj authored
      Update expected result.
      
      MERGE TO STABLE
      a9ad23a9
    • simonmar's avatar
      [project @ 2001-09-07 08:23:27 by simonmar] · ecf856ae
      simonmar authored
      Fix some signatures after Ord was removed as a superclass of Ix.
      ecf856ae
    • simonmar's avatar
      [project @ 2001-09-07 08:17:07 by simonmar] · 42b56be9
      simonmar authored
      Fix some signatures after the change to the Ix class.
      42b56be9
  2. 05 Sep, 2001 2 commits
  3. 04 Sep, 2001 1 commit
    • ken's avatar
      [project @ 2001-09-04 18:29:22 by ken] · 38954113
      ken authored
      THIS CHANGE AFFECTS ALL OBJECT FILES COMPILED FROM HASKELL.
      Please say "make -C ghc/lib/std clean; make -C hslibs clean".
      
      This commit eliminates spurious warning messages when compiling on
      the Alpha.  There are two kinds of spurious warning messages:
      
      (1) gcc: -noprefix_recognition: linker input file unused since linking not done
      
          This warning is because we pass the flag "-Xlinker -noprefix_recognition"
          to gcc.  We remove this warning by no longer passing the flag to gcc,
          and by removing the reason we were passing the flag in the first place:
          __init_* is now renamed to __stginit_*.
      
      (2) .../includes/Regs.h: warning: call-clobbered register used for global
          register variable
      
          This warning and all other warnings except (1), we eliminate by
          passing the -w flag to gcc.
      
      MERGE TO STABLE BRANCH
      38954113
  4. 03 Sep, 2001 3 commits
  5. 31 Aug, 2001 5 commits
    • rrt's avatar
      [project @ 2001-08-31 16:15:52 by rrt] · c89ac427
      rrt authored
      There is no file getPermissions001 on Windows, so comment out this test.
      There's no other obvious source of executable files which are named the same
      on Windows and Unix either. If you really want to, you could always set the
      permissions (if that's possible from Haskell) and then test them, but for
      now content ourselves with non-executable files and directories.
      
      PLEASE MERGE WITH STABLE BRANCH. (Also my last commit to the test suite,
      which I forgot to label.)
      c89ac427
    • rrt's avatar
      [project @ 2001-08-31 16:06:46 by rrt] · 4eb498d1
      rrt authored
      Change this test to make it mathematically trivial, but keep the ccall
      intact. This has two salutary effects:
      
      1. We can expect to get the same result (sin 0.0 = 0.0) on all systems.
      
      2. sin exists on Windows. erf doesn't. Hence the test now works on Windows.
      4eb498d1
    • rrt's avatar
      [project @ 2001-08-31 12:43:39 by rrt] · 212fa536
      rrt authored
      Update expected output; MERGE TO STABLE BRANCH
      212fa536
    • simonmar's avatar
      [project @ 2001-08-31 11:29:35 by simonmar] · c5d7e7e9
      simonmar authored
      update expected output
      c5d7e7e9
    • simonmar's avatar
      [project @ 2001-08-31 11:29:04 by simonmar] · 6b3261bb
      simonmar authored
      Update test after the behaviour of scan{r,l}1 changed
      6b3261bb
  6. 30 Aug, 2001 3 commits
  7. 29 Aug, 2001 6 commits
  8. 28 Aug, 2001 11 commits