summaryrefslogtreecommitdiff
path: root/libraries/base/tests
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2014-06-28 18:48:20 +0200
committerHerbert Valerio Riedel <hvr@gnu.org>2014-06-28 18:53:02 +0200
commit767b9ddf7d2ea2bb99d49372c79be129fc2058ce (patch)
tree5c2be775ace28a02957f3f294f0c31090151ac2d /libraries/base/tests
parent0763a2f2eec4f6d9933fe17ee0d4a3a57823e6bf (diff)
downloadhaskell-767b9ddf7d2ea2bb99d49372c79be129fc2058ce.tar.gz
Simplify .gitignore files
It's a bit confusing to have .gitignore files spread all over the filesystem. This commit tries to consolidate those into one .gitignore file per component. Moreover, we try to describe files to be ignored which happen to have a common identifying pattern by glob patterns. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
Diffstat (limited to 'libraries/base/tests')
-rw-r--r--libraries/base/tests/.gitignore364
-rw-r--r--libraries/base/tests/Concurrent/.gitignore5
-rw-r--r--libraries/base/tests/IO/.gitignore75
-rw-r--r--libraries/base/tests/Numeric/.gitignore10
-rw-r--r--libraries/base/tests/System/.gitignore8
-rw-r--r--libraries/base/tests/Text.Printf/.gitignore2
6 files changed, 271 insertions, 193 deletions
diff --git a/libraries/base/tests/.gitignore b/libraries/base/tests/.gitignore
index a909c5cf51..b7b2dc8e76 100644
--- a/libraries/base/tests/.gitignore
+++ b/libraries/base/tests/.gitignore
@@ -1,93 +1,271 @@
-.hpc.CPUTime001
-.hpc.CatEntail
-.hpc.CatPairs
-.hpc.T4006
-.hpc.T5943
-.hpc.T5962
-.hpc.T7034
-.hpc.T7457
-.hpc.T7653
-.hpc.T7773
-.hpc.T7787
-.hpc.addr001
-.hpc.assert
-.hpc.char001
-.hpc.char002
-.hpc.cstring001
-.hpc.data-fixed-show-read
-.hpc.dynamic001
-.hpc.dynamic002
-.hpc.dynamic003
-.hpc.dynamic004
-.hpc.dynamic005
-.hpc.echo001
-.hpc.enum01
-.hpc.enum02
-.hpc.enum03
-.hpc.enum04
-.hpc.enumDouble
-.hpc.enumRatio
-.hpc.exceptionsrun001
-.hpc.exceptionsrun002
-.hpc.fixed
-.hpc.genericNegative001
-.hpc.hGetBuf002
-.hpc.hGetBuf003
-.hpc.hPutBuf001
-.hpc.hPutBuf002
-.hpc.hTell001
-.hpc.hTell002
-.hpc.ioref001
-.hpc.ix001
-.hpc.length001
-.hpc.lex001
-.hpc.list001
-.hpc.list002
-.hpc.list003
-.hpc.memo001
-.hpc.memo002
-.hpc.performGC001
-.hpc.qsem001
-.hpc.qsemn001
-.hpc.quotOverflow
-.hpc.rand001
-.hpc.ratio001
-.hpc.readDouble001
-.hpc.readFixed001
-.hpc.readFloat
-.hpc.readInteger001
-.hpc.readLitChar
-.hpc.reads001
-.hpc.show001
-.hpc.showDouble
-.hpc.stableptr001
-.hpc.stableptr003
-.hpc.stableptr004
-.hpc.stableptr005
-.hpc.take001
-.hpc.tempfiles
-.hpc.text001
-.hpc.topHandler01
-.hpc.topHandler02
-.hpc.topHandler03
-.hpc.trace001
-.hpc.tup001
-.hpc.unicode001
-.hpc.unicode002
-.hpc.weak001
-T4006
-T5943
-T5962
-T7034
-T7457
-T7653
-T7773
-T7787
-T8766
-T8766.stats
-qsem001
-qsemn001
-readFixed001
-topHandler01
-topHandler02
-topHandler03
+*.eventlog
+*.genscript
+
+*.stderr.normalised
+*.stdout.normalised
+*.comp.stderr
+*.comp.stdout
+*.interp.stderr
+*.interp.stdout
+*.run.stderr
+*.run.stdout
+
+.hpc.*/
+.hpc/
+
+# specific files
+/CPUTime001
+/Concurrent/4876
+/Concurrent/Chan002
+/Concurrent/Chan003
+/Concurrent/ThreadDelay001
+/IO/IOError001
+/IO/IOError002
+/IO/T2122
+/IO/T2122-test
+/IO/T3307
+/IO/T4144
+/IO/T4808
+/IO/T4808.test
+/IO/T4855
+/IO/T4895
+/IO/T7853
+/IO/chinese-file-*
+/IO/chinese-name
+/IO/concio002
+/IO/countReaders001
+/IO/countReaders001.txt
+/IO/decodingerror001
+/IO/decodingerror002
+/IO/encoding001
+/IO/encoding001.utf16
+/IO/encoding001.utf16.utf16be
+/IO/encoding001.utf16.utf16le
+/IO/encoding001.utf16.utf32
+/IO/encoding001.utf16.utf32be
+/IO/encoding001.utf16.utf32le
+/IO/encoding001.utf16.utf8
+/IO/encoding001.utf16.utf8_bom
+/IO/encoding001.utf16be
+/IO/encoding001.utf16be.utf16
+/IO/encoding001.utf16be.utf16le
+/IO/encoding001.utf16be.utf32
+/IO/encoding001.utf16be.utf32be
+/IO/encoding001.utf16be.utf32le
+/IO/encoding001.utf16be.utf8
+/IO/encoding001.utf16be.utf8_bom
+/IO/encoding001.utf16le
+/IO/encoding001.utf16le.utf16
+/IO/encoding001.utf16le.utf16be
+/IO/encoding001.utf16le.utf32
+/IO/encoding001.utf16le.utf32be
+/IO/encoding001.utf16le.utf32le
+/IO/encoding001.utf16le.utf8
+/IO/encoding001.utf16le.utf8_bom
+/IO/encoding001.utf32
+/IO/encoding001.utf32.utf16
+/IO/encoding001.utf32.utf16be
+/IO/encoding001.utf32.utf16le
+/IO/encoding001.utf32.utf32be
+/IO/encoding001.utf32.utf32le
+/IO/encoding001.utf32.utf8
+/IO/encoding001.utf32.utf8_bom
+/IO/encoding001.utf32be
+/IO/encoding001.utf32be.utf16
+/IO/encoding001.utf32be.utf16be
+/IO/encoding001.utf32be.utf16le
+/IO/encoding001.utf32be.utf32
+/IO/encoding001.utf32be.utf32le
+/IO/encoding001.utf32be.utf8
+/IO/encoding001.utf32be.utf8_bom
+/IO/encoding001.utf32le
+/IO/encoding001.utf32le.utf16
+/IO/encoding001.utf32le.utf16be
+/IO/encoding001.utf32le.utf16le
+/IO/encoding001.utf32le.utf32
+/IO/encoding001.utf32le.utf32be
+/IO/encoding001.utf32le.utf8
+/IO/encoding001.utf32le.utf8_bom
+/IO/encoding001.utf8
+/IO/encoding001.utf8.utf16
+/IO/encoding001.utf8.utf16be
+/IO/encoding001.utf8.utf16le
+/IO/encoding001.utf8.utf32
+/IO/encoding001.utf8.utf32be
+/IO/encoding001.utf8.utf32le
+/IO/encoding001.utf8.utf8_bom
+/IO/encoding001.utf8_bom
+/IO/encoding001.utf8_bom.utf16
+/IO/encoding001.utf8_bom.utf16be
+/IO/encoding001.utf8_bom.utf16le
+/IO/encoding001.utf8_bom.utf32
+/IO/encoding001.utf8_bom.utf32be
+/IO/encoding001.utf8_bom.utf32le
+/IO/encoding001.utf8_bom.utf8
+/IO/encoding002
+/IO/encoding003
+/IO/encoding004
+/IO/encodingerror001
+/IO/environment001
+/IO/finalization001
+/IO/hClose001
+/IO/hClose001.tmp
+/IO/hClose002
+/IO/hClose002.tmp
+/IO/hClose003
+/IO/hDuplicateTo001
+/IO/hFileSize001
+/IO/hFileSize002
+/IO/hFileSize002.out
+/IO/hFlush001
+/IO/hFlush001.out
+/IO/hGetBuf001
+/IO/hGetBuffering001
+/IO/hGetChar001
+/IO/hGetLine001
+/IO/hGetLine002
+/IO/hGetLine003
+/IO/hGetPosn001
+/IO/hGetPosn001.out
+/IO/hIsEOF001
+/IO/hIsEOF002
+/IO/hIsEOF002.out
+/IO/hReady001
+/IO/hReady002
+/IO/hSeek001
+/IO/hSeek002
+/IO/hSeek003
+/IO/hSeek004
+/IO/hSeek004.out
+/IO/hSetBuffering002
+/IO/hSetBuffering003
+/IO/hSetBuffering004
+/IO/hSetEncoding001
+/IO/ioeGetErrorString001
+/IO/ioeGetFileName001
+/IO/ioeGetHandle001
+/IO/isEOF001
+/IO/misc001
+/IO/misc001.out
+/IO/newline001
+/IO/newline001.out
+/IO/openFile001
+/IO/openFile002
+/IO/openFile003
+/IO/openFile003Dir
+/IO/openFile004
+/IO/openFile004.out
+/IO/openFile005
+/IO/openFile005.out1
+/IO/openFile005.out2
+/IO/openFile006
+/IO/openFile006.out
+/IO/openFile007
+/IO/openFile007.out
+/IO/openFile008
+/IO/openTempFile001
+/IO/putStr001
+/IO/readFile001
+/IO/readFile001.out
+/IO/readwrite001
+/IO/readwrite001.inout
+/IO/readwrite002
+/IO/readwrite002.inout
+/IO/readwrite003
+/IO/readwrite003.txt
+/IO/tmp
+/Numeric/num001
+/Numeric/num002
+/Numeric/num003
+/Numeric/num004
+/Numeric/num005
+/Numeric/num006
+/Numeric/num007
+/Numeric/num008
+/Numeric/num009
+/Numeric/num010
+/System/T5930
+/System/Timeout001
+/System/exitWith001
+/System/getArgs001
+/System/getEnv001
+/System/system001
+/T4006
+/T5943
+/T5962
+/T7034
+/T7457
+/T7653
+/T7773
+/T7787
+/T8766
+/T8766.stats
+/Text.Printf/T1548
+/addr001
+/assert
+/char001
+/char002
+/cstring001
+/data-fixed-show-read
+/dynamic001
+/dynamic002
+/dynamic003
+/dynamic004
+/dynamic005
+/echo001
+/enum01
+/enum02
+/enum03
+/enum04
+/enumDouble
+/enumRatio
+/exceptionsrun001
+/exceptionsrun002
+/fixed
+/genericNegative001
+/hGetBuf002
+/hGetBuf003
+/hPutBuf001
+/hPutBuf002
+/hPutBuf002.out
+/hTell001
+/hTell002
+/hash001
+/ioref001
+/ix001
+/length001
+/lex001
+/list001
+/list002
+/list003
+/memo001
+/memo002
+/performGC001
+/qsem001
+/qsemn001
+/quotOverflow
+/rand001
+/ratio001
+/readDouble001
+/readFixed001
+/readFloat
+/readInteger001
+/readLitChar
+/reads001
+/show001
+/showDouble
+/stableptr001
+/stableptr003
+/stableptr004
+/stableptr005
+/take001
+/tempfiles
+/text001
+/topHandler01
+/topHandler02
+/topHandler03
+/trace001
+/tup001
+/unicode001
+/unicode002
+/weak001
diff --git a/libraries/base/tests/Concurrent/.gitignore b/libraries/base/tests/Concurrent/.gitignore
deleted file mode 100644
index 70f284856f..0000000000
--- a/libraries/base/tests/Concurrent/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-.hpc.Chan002
-.hpc.Chan003
-.hpc.ThreadDelay001
-Chan002
-Chan003
diff --git a/libraries/base/tests/IO/.gitignore b/libraries/base/tests/IO/.gitignore
deleted file mode 100644
index f8fcfa8ba1..0000000000
--- a/libraries/base/tests/IO/.gitignore
+++ /dev/null
@@ -1,75 +0,0 @@
-.hpc.IOError001
-.hpc.IOError002
-.hpc.T2122
-.hpc.T4144
-.hpc.T4808
-.hpc.T4855
-.hpc.T4895
-.hpc.T7853
-.hpc.concio002
-.hpc.countReaders001
-.hpc.decodingerror001
-.hpc.decodingerror002
-.hpc.encoding001
-.hpc.encoding002
-.hpc.encoding003
-.hpc.encoding004
-.hpc.encodingerror001
-.hpc.finalization001
-.hpc.hClose001
-.hpc.hClose002
-.hpc.hClose003
-.hpc.hDuplicateTo001
-.hpc.hFileSize001
-.hpc.hFileSize002
-.hpc.hFlush001
-.hpc.hGetBuf001
-.hpc.hGetBuffering001
-.hpc.hGetChar001
-.hpc.hGetLine001
-.hpc.hGetLine002
-.hpc.hGetLine003
-.hpc.hGetPosn001
-.hpc.hIsEOF001
-.hpc.hIsEOF002
-.hpc.hReady001
-.hpc.hReady002
-.hpc.hSeek001
-.hpc.hSeek002
-.hpc.hSeek003
-.hpc.hSeek004
-.hpc.hSetBuffering002
-.hpc.hSetBuffering003
-.hpc.hSetBuffering004
-.hpc.hSetEncoding001
-.hpc.ioeGetErrorString001
-.hpc.ioeGetFileName001
-.hpc.ioeGetHandle001
-.hpc.isEOF001
-.hpc.misc001
-.hpc.newline001
-.hpc.openFile001
-.hpc.openFile002
-.hpc.openFile003
-.hpc.openFile004
-.hpc.openFile005
-.hpc.openFile006
-.hpc.openFile007
-.hpc.openFile008
-.hpc.openTempFile001
-.hpc.putStr001
-.hpc.readFile001
-.hpc.readwrite001
-.hpc.readwrite002
-.hpc.readwrite003
-T2122
-T2122-test
-T3307
-T4808
-T4808.test
-T4855
-T4895
-T7853
-encoding003
-encoding004
-openFile003Dir
diff --git a/libraries/base/tests/Numeric/.gitignore b/libraries/base/tests/Numeric/.gitignore
deleted file mode 100644
index b944456eae..0000000000
--- a/libraries/base/tests/Numeric/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-.hpc.num001
-.hpc.num002
-.hpc.num003
-.hpc.num004
-.hpc.num005
-.hpc.num006
-.hpc.num007
-.hpc.num008
-.hpc.num009
-.hpc.num010
diff --git a/libraries/base/tests/System/.gitignore b/libraries/base/tests/System/.gitignore
deleted file mode 100644
index fa2ab73827..0000000000
--- a/libraries/base/tests/System/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-.hpc.T5930
-.hpc.Timeout001
-.hpc.exitWith001
-.hpc.getArgs001
-.hpc.getEnv001
-.hpc.system001
-T5930
-Timeout001
diff --git a/libraries/base/tests/Text.Printf/.gitignore b/libraries/base/tests/Text.Printf/.gitignore
deleted file mode 100644
index 377d9ffcbd..0000000000
--- a/libraries/base/tests/Text.Printf/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-.hpc.T1548
-T1548