thomie (Thomas Miedema)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Aug 26 2014, 12:47 PM (139 w, 5 d)
Availability
Available

Recent Activity

Jan 22 2017

thomie added a comment to D3000: Remove clean_cmd and extra_clean usage from .T files.

I mean, does it remove the definition so that it is definitely removed everywhere?

Jan 22 2017, 11:30 AM
thomie added a comment to D3000: Remove clean_cmd and extra_clean usage from .T files.

Does this commit remove extra_clean somewhere?

Jan 22 2017, 11:15 AM
thomie retitled D3000: Remove clean_cmd and extra_clean usage from .T files from to Remove clean_cmd and extra_clean usage from .T files.
Jan 22 2017, 8:56 AM

Oct 19 2016

thomie added inline comments to D2564: Introduce ConApp to Core.
Oct 19 2016, 5:11 PM

Oct 18 2016

thomie awarded D2605: Allow top-level string literals in Core (#8472) a Like token.
Oct 18 2016, 11:25 AM

Aug 28 2016

thomie updated the Trac tickets for D2485: Read in unfolding with -O0 and check for inline on usage (#9370).
Aug 28 2016, 5:57 PM
thomie awarded D2483: rts: enable parallel GC scan of large (32M+) allocation area a Mountain of Wealth token.
Aug 28 2016, 5:53 PM
thomie added inline comments to D2484: Less scary arity mismatch error message when deriving.
Aug 28 2016, 5:51 PM
thomie accepted D2461: Add -flocal-ghci-history flag (#9089)..

LGTM

Aug 28 2016, 5:45 PM
thomie set the repository for D2480: Fix startsVarSym and refactor operator predicates (fixes #4239) to rGHC Glasgow Haskell Compiler.
Aug 28 2016, 5:42 PM
thomie awarded D2464: Clarify pkg selection when multiple versions are available a Like token.
Aug 28 2016, 5:35 PM
thomie added a comment to D535: Added a Plugin function to install hooks.

What is the ticket number for this? Click "Edit revision" to add it, thanks.

Aug 28 2016, 2:58 PM · GHC
thomie updated the Trac tickets for D2458: Add -fdefer-out-of-scope-variables flag (#12170)..
Aug 28 2016, 2:54 PM
thomie added a comment to D2209: Support for noinline magic function..

For future reference: this feature was added to fix Trac #10083 (I think).

Aug 28 2016, 1:14 PM
thomie accepted D2458: Add -fdefer-out-of-scope-variables flag (#12170)..

One more.

Aug 28 2016, 9:54 AM
thomie requested changes to D2458: Add -fdefer-out-of-scope-variables flag (#12170)..

Currently the name of the warning flag in the documentation and in the implementation don't match.

Aug 28 2016, 5:29 AM

Aug 27 2016

thomie requested changes to D2461: Add -flocal-ghci-history flag (#9089)..

Missing changelog entry: docs/users_guide/8.2.1-notes.rst
Missing update to utils/mkUserGuidePart/Options/Misc.hs

Aug 27 2016, 2:27 PM
thomie updated the Trac tickets for D2461: Add -flocal-ghci-history flag (#9089)..
Aug 27 2016, 1:18 PM
thomie requested changes to D2458: Add -fdefer-out-of-scope-variables flag (#12170)..
Aug 27 2016, 11:20 AM
thomie added a comment to D2458: Add -fdefer-out-of-scope-variables flag (#12170)..

Changelog entry is missing. This would go in docs/users_guide/8.2.1-notes.rst normally.

Aug 27 2016, 11:20 AM

Jul 24 2016

thomie committed rGHC4036c1f11057: Testsuite: fix T10482a (authored by thomie).
Testsuite: fix T10482a
Jul 24 2016, 6:38 PM

Jul 22 2016

thomie accepted D2406: Expanded one abbreviation in documentation #12405.

Thanks!

Jul 22 2016, 11:36 AM
thomie requested changes to D2406: Expanded one abbreviation in documentation #12405.

Just some final remarks. After that I think we can push this (before any merge problems arise), and perhaps continue in a new Diff.

Jul 22 2016, 7:33 AM

Jul 21 2016

thomie accepted D2415: check that the number of parallel build is greater than 0 (fixes #12062).
Jul 21 2016, 10:49 AM

Jul 20 2016

thomie requested changes to D2415: check that the number of parallel build is greater than 0 (fixes #12062).

What's with the Template Haskell in the test? Is that necessary?

Jul 20 2016, 12:58 PM
thomie added a comment to D2407: Support SCC pragmas in declaration context.

Nice and small patch.

Jul 20 2016, 3:46 AM

Jul 19 2016

thomie added inline comments to D2407: Support SCC pragmas in declaration context.
Jul 19 2016, 8:40 AM
thomie requested changes to D2406: Expanded one abbreviation in documentation #12405.

Still looking good. Some small comments.

Jul 19 2016, 7:23 AM

Jul 18 2016

thomie added inline comments to D2406: Expanded one abbreviation in documentation #12405.
Jul 18 2016, 8:44 AM
thomie requested changes to D2406: Expanded one abbreviation in documentation #12405.

This looks ok, after a quick scan, except for one mistake.

Jul 18 2016, 8:37 AM
thomie requested changes to D2344: Add tests for plugin error messages in stage1.

In FrontendPluginUser, you're passing in a frontend plugin with -fplugin instead of with --frontend (see https://downloads.haskell.org/~ghc/master/users-guide/extending_ghc.html#frontend-plugins). Is that intentional?

Jul 18 2016, 6:47 AM
thomie added a comment to D2406: Expanded one abbreviation in documentation #12405.

This is good.

Jul 18 2016, 5:50 AM

Jul 13 2016

thomie added a comment to D2402: Rename type variables fairly.

perf.haskell.org show now performance regressions.

Jul 13 2016, 12:30 PM

Jul 11 2016

thomie added inline comments to D2397: Pretty: remove a harmful $! (#12227).
Jul 11 2016, 1:02 PM
thomie updated the diff for D2397: Pretty: remove a harmful $! (#12227).

Compile-time performance differences:

  • -67% 'bytes allocated' for T12227 (8.0.1 even looped on this one)
  • -3% 'max_bytes_used' for T3294
  • +3% 'bytes allocated' for T3294 (I don't know why, but I'm ignoring it)
Jul 11 2016, 12:52 PM
thomie retitled D2397: Pretty: remove a harmful $! (#12227) from to Pretty: remove a harmful $! (#12227).
Jul 11 2016, 12:19 PM
thomie committed rGHC372dbc4e78ab: Pretty: delete really old changelog (authored by thomie).
Pretty: delete really old changelog
Jul 11 2016, 12:17 PM
thomie accepted D2393: CodeGen: Way to dump cmm only once (#11717).

The new flags need to be mentioned in utils/mkUserGuidePart/Options/CompilerDebugging.hs as well (sorry for not alerting you earlier).

Jul 11 2016, 4:16 AM

Jul 9 2016

thomie committed rGHC0177c85b6146: Testsuite: expose TEST_CC (path to gcc) (authored by thomie).
Testsuite: expose TEST_CC (path to gcc)
Jul 9 2016, 11:24 AM
thomie closed D2394: Update tests for #11223 to use GHC instead of GCC by committing rGHC0177c85b6146: Testsuite: expose TEST_CC (path to gcc).
Jul 9 2016, 11:24 AM
thomie added inline comments to D2393: CodeGen: Way to dump cmm only once (#11717).
Jul 9 2016, 7:22 AM
thomie updated the diff for D2394: Update tests for #11223 to use GHC instead of GCC.

How about this

Jul 9 2016, 7:18 AM

Jul 8 2016

thomie requested changes to D2393: CodeGen: Way to dump cmm only once (#11717).

This looks ok, but it needs some documentation. See point 6 and 7 of https://ghc.haskell.org/trac/ghc/wiki/WorkingConventions/AddingFeatures#HowtocontributeanewfeaturetoGHC.

Jul 8 2016, 10:44 AM

Jul 7 2016

thomie committed rGHC34085b501d99: Correct the message displayed for syntax error (#12146) (authored by Aditya <adityadivekar03@gmail.com>).
Correct the message displayed for syntax error (#12146)
Jul 7 2016, 10:15 AM
thomie added a comment to D2391: Bugfix for bug 11632: `readLitChar` should consume null characters.

This looks ok to me, but I'd like a sign off from someone on the CLC.

Jul 7 2016, 7:35 AM
thomie edited reviewers for D2391: Bugfix for bug 11632: `readLitChar` should consume null characters, added: Core Libraries Committee; removed: GHC.
Jul 7 2016, 7:30 AM

Jul 1 2016

thomie committed rGHC0afc41b49e0a: Testsuite: be less strict about topHandler03's stderr (authored by thomie).
Testsuite: be less strict about topHandler03's stderr
Jul 1 2016, 4:22 AM

Jun 30 2016

thomie committed rGHCb65363d3eaff: Fix check_uniques in non-unicode locale (authored by thomie).
Fix check_uniques in non-unicode locale
Jun 30 2016, 4:01 PM
thomie closed D2372: Fix check_uniques in non-unicode locale by committing rGHCb65363d3eaff: Fix check_uniques in non-unicode locale.
Jun 30 2016, 4:01 PM
thomie committed rGHCe8d62711e6cb: Testsuite: do not depend on sys.stdout.encoding (authored by thomie).
Testsuite: do not depend on sys.stdout.encoding
Jun 30 2016, 3:44 AM
thomie retitled D2372: Fix check_uniques in non-unicode locale from to Fix check_uniques in non-unicode locale.
Jun 30 2016, 3:33 AM

Jun 29 2016

thomie committed rGHC1084d3755cac: Testsuite: use ignore_stderr/stdout instead of ignore_output (authored by thomie).
Testsuite: use ignore_stderr/stdout instead of ignore_output
Jun 29 2016, 11:21 AM
thomie closed D2367: Testsuite: use ignore_stderr/stdout instead of ignore_output by committing rGHC1084d3755cac: Testsuite: use ignore_stderr/stdout instead of ignore_output.
Jun 29 2016, 11:21 AM
thomie committed rGHC848e3ceb881e: Testsuite: fixes for python2.6 support (authored by thomie).
Testsuite: fixes for python2.6 support
Jun 29 2016, 6:17 AM

Jun 28 2016

thomie requested changes to D2357: Disable unbuffering of stdout, fixes encoding problem #12213..

I tried this, but you end up with a very confusing intertwining of stdout and stderr.

Jun 28 2016, 7:44 AM
thomie added a comment to D1234: Testsuite: open/close stdout and stderr manually.

I pushed the above patch, although T7037 still fails occasionally.

Jun 28 2016, 7:36 AM
thomie committed rGHC3fb9837f3d69: Testsuite: mark tests expect_broken (authored by thomie).
Testsuite: mark tests expect_broken
Jun 28 2016, 7:26 AM
thomie committed rGHC6b3b631e90aa: Testsuite: run all indexed-types ways on ./validate --slow (authored by thomie).
Testsuite: run all indexed-types ways on ./validate --slow
Jun 28 2016, 7:26 AM
thomie committed rGHC0eb037814b39: Testsuite: do not add -debug explicitly in .T file (authored by thomie).
Testsuite: do not add -debug explicitly in .T file
Jun 28 2016, 7:26 AM
thomie committed rGHC782cacf57300: Testsuite: framework failure improvements (#11165) (authored by thomie).
Testsuite: framework failure improvements (#11165)
Jun 28 2016, 7:26 AM
thomie committed rGHC58f0086b70f2: Testsuite: open/close stdin/stdout/stderr explicitly (authored by thomie).
Testsuite: open/close stdin/stdout/stderr explicitly
Jun 28 2016, 7:26 AM
thomie committed rGHCd8e9b876de87: Testsuite: cleanup printing of summary (authored by thomie).
Testsuite: cleanup printing of summary
Jun 28 2016, 7:26 AM
thomie committed rGHCbafd615e40c2: Testsuite: do not print timeout message (authored by thomie).
Testsuite: do not print timeout message
Jun 28 2016, 7:26 AM
thomie committed rGHC206b4a1d0e82: Testsuite: simplify extra_file handling (authored by thomie).
Testsuite: simplify extra_file handling
Jun 28 2016, 7:26 AM
thomie committed rGHC1f45bce0e7b3: Testsuite: remove one level of indentation [skip ci] (authored by thomie).
Testsuite: remove one level of indentation [skip ci]
Jun 28 2016, 7:26 AM
thomie committed rGHC7593c2fbe4a6: Testsuite: report duplicate testnames when `make TEST=<name>` (authored by thomie).
Testsuite: report duplicate testnames when `make TEST=<name>`
Jun 28 2016, 7:26 AM
thomie committed rGHCbbf0aa27281d: Testsuite: never pick up .T files in .run directories (authored by thomie).
Testsuite: never pick up .T files in .run directories
Jun 28 2016, 7:26 AM
thomie closed D1234: Testsuite: open/close stdout and stderr manually by committing rGHC58f0086b70f2: Testsuite: open/close stdin/stdout/stderr explicitly.
Jun 28 2016, 7:26 AM
thomie retitled D2367: Testsuite: use ignore_stderr/stdout instead of ignore_output from to Testsuite: use ignore_stderr/stdout instead of ignore_output.
Jun 28 2016, 5:56 AM
thomie added a comment to rGHCff1cc262cf6b: Don't run the run_command tests with ext-interp.

Maybe the testsuite driver should ignore extra_ways for run_commands. What do you think?

Jun 28 2016, 2:59 AM

Jun 24 2016

thomie committed rGHCdf9611ee5c05: Testsuite: do not copy .hi/.o files to testdir (#12112) (authored by thomie).
Testsuite: do not copy .hi/.o files to testdir (#12112)
Jun 24 2016, 4:04 AM

Jun 20 2016

thomie committed rGHCe170d1970250: Testsuite: assume timeout_prog always exists (authored by thomie).
Testsuite: assume timeout_prog always exists
Jun 20 2016, 9:41 AM
thomie committed rGHC135fc86c5462: Testsuite: remove `-Wno-warn-tabs` from default flags (authored by thomie).
Testsuite: remove `-Wno-warn-tabs` from default flags
Jun 20 2016, 9:41 AM
thomie committed rGHCebaf26b75c6a: Testsuite: delete dead code + cleanup (authored by thomie).
Testsuite: delete dead code + cleanup
Jun 20 2016, 9:41 AM
thomie committed rGHC3b49f8faa1cb: Testsuite: remove `-fforce-recomp` from default flags (#11980) (authored by thomie).
Testsuite: remove `-fforce-recomp` from default flags (#11980)
Jun 20 2016, 9:41 AM
thomie committed rGHC82f7f1820a17: Testsuite: delete TEST_HC_OPTS_NO_RECOMP (authored by thomie).
Testsuite: delete TEST_HC_OPTS_NO_RECOMP
Jun 20 2016, 9:41 AM
thomie committed rGHC1d938aa3373f: Testsuite: mark tests expect broken (authored by thomie).
Testsuite: mark tests expect broken
Jun 20 2016, 9:41 AM
thomie committed rGHC6d0a4fc5af4c: Testsuite: fix WAY=ghci when LOCAL=0 (authored by thomie).
Testsuite: fix WAY=ghci when LOCAL=0
Jun 20 2016, 9:41 AM
thomie committed rGHC1ddc10bb405e: Testsuite: *do* replace backslashes in config.libdir (authored by thomie).
Testsuite: *do* replace backslashes in config.libdir
Jun 20 2016, 9:41 AM
thomie committed rGHC4a4bdda1e556: Testsuite: recover from utf8 decoding errors (authored by thomie).
Testsuite: recover from utf8 decoding errors
Jun 20 2016, 9:41 AM
thomie committed rGHCa7160faafd44: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC5b03dc69389d: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC915e07c33b14: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC46ff80f26d18: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC7e7094f166b6: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC3dc1202546e6: Testsuite: tabs -> spaces [skip ci] (authored by thomie).
Testsuite: tabs -> spaces [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHCcf6e65693588: Testsuite: remove Windows CR [skip ci] (authored by thomie).
Testsuite: remove Windows CR [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHC9cdde3814433: Testsuite: remove Windows CR [skip ci] (authored by thomie).
Testsuite: remove Windows CR [skip ci]
Jun 20 2016, 9:41 AM
thomie committed rGHCcdc14b480adc: Testsuite: remove Windows CR again.. [skip ci] (authored by thomie).
Testsuite: remove Windows CR again.. [skip ci]
Jun 20 2016, 9:41 AM
thomie closed D2346: Testsuite: remove `-fforce-recomp` from default flags (#11980) by committing rGHC3b49f8faa1cb: Testsuite: remove `-fforce-recomp` from default flags (#11980).
Jun 20 2016, 9:41 AM

Jun 18 2016

thomie retitled D2346: Testsuite: remove `-fforce-recomp` from default flags (#11980) from to Testsuite: remove `-fforce-recomp` from default flags (#11980).
Jun 18 2016, 2:57 PM
thomie committed rGHCa4c8532941a3: Validate: use `rm -f` instead of `rm` (authored by thomie).
Validate: use `rm -f` instead of `rm`
Jun 18 2016, 6:37 AM
thomie committed rGHCd94c40561dde: Testsuite: validate the tests/stage1 directory with the stage1 compiler (authored by thomie).
Testsuite: validate the tests/stage1 directory with the stage1 compiler
Jun 18 2016, 5:52 AM
thomie committed rGHCf72f23f9f6ff: Testsuite: run tests in <testdir>.run instead of /tmp (authored by thomie).
Testsuite: run tests in <testdir>.run instead of /tmp
Jun 18 2016, 5:52 AM
thomie committed rGHC6f6f515401a2: Testsuite: write "\n" instead of "\r\n" when using mingw Python (authored by thomie).
Testsuite: write "\n" instead of "\r\n" when using mingw Python
Jun 18 2016, 5:52 AM
thomie committed rGHC9bb05785a7ac: Revert accidental submodule updates (authored by thomie).
Revert accidental submodule updates
Jun 18 2016, 5:52 AM
thomie committed rGHCe02beb184941: Driver: `ghc ../Test` (without file extension) should work (authored by thomie).
Driver: `ghc ../Test` (without file extension) should work
Jun 18 2016, 5:52 AM
thomie closed D2341: Testsuite: validate the tests/stage1 directory with the stage1 compiler by committing rGHCd94c40561dde: Testsuite: validate the tests/stage1 directory with the stage1 compiler.
Jun 18 2016, 5:52 AM
thomie closed D2342: Testsuite: write "\n" instead of "\r\n" when using mingw Python by committing rGHC6f6f515401a2: Testsuite: write "\n" instead of "\r\n" when using mingw Python.
Jun 18 2016, 5:52 AM
thomie closed D2333: Testsuite: run tests in <testdir>-run instead of /tmp by committing rGHCf72f23f9f6ff: Testsuite: run tests in <testdir>.run instead of /tmp.
Jun 18 2016, 5:52 AM