Ticket #3106: cygpath-fix.patch

File cygpath-fix.patch, 20.8 KB (added by kgardas, 7 years ago)

Proposed fix for missing cygpath error

2New patches:
4[invoke cygpath only on Cygwin platform
5[email protected]**20090317113232] {
6hunk ./mk/boilerplate.mk 14
7+OS_NAME := $(shell uname -s)
8+ifeq ($(OS_NAME), Cygwin)
9hunk ./mk/boilerplate.mk 23
11+define canonicalise
18[Accept output for changes
19Pepe Iborra <[email protected]>**20090222202140
20 due to "Do not print anything to stdout when stopping at a breakpoint with custom code"
22[add test for pointer alignment
23Simon Marlow <[email protected]>**20090219092918
24 Ignore-this: e8a591410ee8df51f9c133a496023056
26[Add another test for trac #3001
27Ian Lynagh <[email protected]>**20090218235954]
28[Add a test for #3001
29Ian Lynagh <[email protected]>**20090218202041]
30[Accept saturating Float to Int conversion
31[email protected]**20090217044054
32 On SPARC and PPC, double2Int (2^33) does a saturating conversion
33 which results in 2147483647.
34 On i386 it gives -2147483648, but I'm declaring that broken.
36[fix conc018(ghci)
37Simon Marlow <[email protected]>**20090213131036
38 Ignore-this: 5c49836955ebed9828d218b60efea5f
40[Test Trac #3017
41[email protected]**20090211175233
42 Ignore-this: 152e45a8fe6ffe75b73060ccdcbd654
44[test the work-stealing deque implementation (rts/parallel/WSDeque.c)
45Simon Marlow <[email protected]>**20090211152539
46 Ignore-this: 211158d96e9abf37d17659219597e65d
48[remove -debug; we already have debug and non-debug ways
49Simon Marlow <[email protected]>**20090209112428
50 Ignore-this: 76188cfc167c5e69d13d3cd2d90c2d69
52[hack to make this test work more often
53Simon Marlow <[email protected]>**20090209093414
54 Ignore-this: b0181b223b83336a1c373c5d64a1ada
57Simon Marlow <[email protected]>**20090209092949
58 Ignore-this: a74cf48f80280aa255693882f11492a
60[further fixes to this test
61Simon Marlow <[email protected]>**20090209092937
62 Ignore-this: 4cf94d2d8e235010d0e27b83986ece99
64[update expect_brokens to point to the right tickets
65Simon Marlow <[email protected]>**20090206155447
66 Ignore-this: 71beda161d985a7ca99418778c141104
68[Update test results for the 6.10 branch
69Ian Lynagh <[email protected]>**20090208223222]
70[Add test for Trac #2994
71[email protected]**20090205091029
72 Ignore-this: b004048c18fa06a331d8f34b1a19b7e
74[Do not use System.Process on Posix systems
75Simon Marlow <[email protected]>**20081222095624
76 We were using System.Process.Internals, which isn't safe in general.
77 Also, when the child process dies with a signal, we now raise the same
78 signal ourselves.
80[try to make this test more robust
81Simon Marlow <[email protected]>**20090108093333]
82[Follow error message changes
83[email protected]**20090204151103
84 Ignore-this: bb94510c1fe07abec8711e4e5c346791
86[Test Trac #2993
87[email protected]**20090202163532
88 Ignore-this: ed6bbbb58057681a4b725391b0d060ec
90[Track precedence parsing error messages
91[email protected]**20090202163426
92 Ignore-this: fabb488e6f8b83880e86813c37c1ad80
94[Added tests for Foldable and Traversable deriving
95Twan van Laarhoven <[email protected]>**20090118152847]
96[Tests for DeriveFunctor
97Twan van Laarhoven <[email protected]>**20090117164707]
98[Add a test for trac #2913
99Ian Lynagh <[email protected]>**20090202154046
100 OldException's catch etc should treat new Exception types as DynException's
102[Add a test for trac #2937
103Ian Lynagh <[email protected]>**20090130151908]
104[Test Trac #2985
105[email protected]**20090130153542
106 Ignore-this: 1249dcaab6557924624f1d7734986772
108[T2723 now passes in the 6.10 branch
109Ian Lynagh <[email protected]>**20090130142003]
110[A better test for whether we have profiling
111Simon Marlow <[email protected]>**20090127094831
112 Ignore-this: 1c5d6189e788a26584ac0a5bb427d42c
113 Sigh, another shell command.
115[Add a test TH_sections for trac #2956
116Ian Lynagh <[email protected]>**20090121141039]
117[Add a test for trac #2968: C trigraphs
118Ian Lynagh <[email protected]>**20090120162849]
119[In older compilers, only try to remove the profthreaded way if it exists
120Ian Lynagh <[email protected]>**20090120162616
121 Otherwise the testsuite driver fails.
123[Fix setting the value of config.top
124Ian Lynagh <[email protected]>**20090118110305]
125[Normalises slashes in the ghcpkg03 and ghcpkg05 tests
126Ian Lynagh <[email protected]>**20090116175512]
127[Canonicalise the prefix used by test cabal01
128Ian Lynagh <[email protected]>**20090116175205]
129[Add a GCC hack for the new build system too
130Ian Lynagh <[email protected]>**20090116174651]
131[Hack to find gcc for an in-place ghc
132Ian Lynagh <[email protected]>**20090116173917]
133[Also canonicalise the install prefix for the timeout program
134Ian Lynagh <[email protected]>**20090116163749]
135[Canonicalise paths in the testsuite
136Ian Lynagh <[email protected]>**20090116161459]
137[update output after changes to ghc-pkg
138Simon Marlow <[email protected]>**20090115134134
139 Ignore-this: 6ebada92e562e38bc00e1a65735e6aa4
141[Move the Makefile changes around so they don't cause test failures
142Ian Lynagh <[email protected]>**20090114191621
143 Our "make clean" detection was causing problems for tests which had
144 their own local clean target.
146[Don't fail "make clean" becaues GHC etc can't be found
147Ian Lynagh <[email protected]>**20090114180815]
148[Test Trac #2944
149[email protected]**20090113171931
150 Ignore-this: 4c3fb381dc8186637196783f09520f55
152[Follow error message change
153[email protected]**20090113170841
154 Ignore-this: bab0d571dffe70fc523fcbcec18bbb5e
156[Test Trac #2931
157[email protected]**20090113160225
158 Ignore-this: 10f9c68d848b1503e05e44dab84b8a2a
160[Tweak top-level Makefile
161Ian Lynagh <[email protected]>**20090113135112]
162[mk/test.mk wibble
163Ian Lynagh <[email protected]>**20090113134706]
164[add boot target to the top-level Makefile; fix boot target in test.mk
165Simon Marlow <[email protected]>**20090113090944
166 Ignore-this: 99fc8adcf04105ebf9ec966560aa0e43
168[Add a boot target, and tidy up the Makefile a bit
169Ian Lynagh <[email protected]>**20090110214204]
170[Fix test 2566 in the new build system
171Ian Lynagh <[email protected]>**20090109211835]
172[Update tests following change to pretty printing Haddock comments
173David Waern <[email protected]>**20090110203539]
174[Fix rn.prog006 on Windows
175Ian Lynagh <[email protected]>**20090109182257]
176[Make ghciprog004 not rely on $(CC) being correctly defined
177Ian Lynagh <[email protected]>**20090109180953]
178[Fix readwrite00[12] on Windows
179Ian Lynagh <[email protected]>**20090109180745]
180[Fix ioeGetHandle001 on Windows
181Ian Lynagh <[email protected]>**20090109180713]
182[Fix ioeGetFileName001 on Windows
183Ian Lynagh <[email protected]>**20090109180652]
184[Fix ioeGetErrorString001 on Windows
185Ian Lynagh <[email protected]>**20090109180630]
186[Fix hSeek003 on Windows
187Ian Lynagh <[email protected]>**20090109180609]
188[Fix hSeek002 on Windows
189Ian Lynagh <[email protected]>**20090109180549]
190[Fix hReady001 on Windows
191Ian Lynagh <[email protected]>**20090109180525]
192[Fix hIsEOF002 on Windows
193Ian Lynagh <[email protected]>**20090109180500]
194[Fix hGetPosn001 on Windows
195Ian Lynagh <[email protected]>**20090109180429]
196[Fix hGetLine001
197Ian Lynagh <[email protected]>**20090109180309]
198[Tidy up the Makefile
199Ian Lynagh <[email protected]>**20090109160356]
200[Remove target.mk
201Ian Lynagh <[email protected]>**20090109160332]
202[Remove redundant CLEAN_FILES
203Ian Lynagh <[email protected]>**20090109160110]
204[Add clean and distclean targets
205Ian Lynagh <[email protected]>**20090109153929]
206[Remove otu-of-date comments
207Ian Lynagh <[email protected]>**20090109152347]
208[Fix timeout's clean target
209Ian Lynagh <[email protected]>**20090109152232]
210[Look for .exe when looking for the compiler, too
211Ian Lynagh <[email protected]>**20090109151915]
212[Add a "show" target
213Ian Lynagh <[email protected]>**20090109151633]
214[Wibble error message to not confused vim's syntax highlighting
215Ian Lynagh <[email protected]>**20090109151613]
216[When checking programs exists, check prog.exe too
217Ian Lynagh <[email protected]>**20090109150940]
218[Check that make supports eval
219Ian Lynagh <[email protected]>**20090109150843]
220[Don't insist on python being in /usr/bin
221Ian Lynagh <[email protected]>**20090109144758]
222[Put the endif's in the right places
223Ian Lynagh <[email protected]>**20090108161931]
224[Actually define TEST_HC for the new build system
225Ian Lynagh <[email protected]>**20090108161809]
226[Better error messages
227Ian Lynagh <[email protected]>**20090108161708]
228[Disentangle the testsuite from the compiler's build system
229Ian Lynagh <[email protected]>**20090108161100]
230[Remove uses of MKDIRHIER in favour of mkdir
231Ian Lynagh <[email protected]>**20090108155818]
232[Remove uses of pwd in favour of abspath
233Ian Lynagh <[email protected]>**20090108155459]
234[Consistently use GHC_PKG instead of GHC_PKG_INPLACE
235Ian Lynagh <[email protected]>**20090108143135]
236[Test Trac #2914
237[email protected]**20090108123927]
238[add test for #2910; move #1980 into validate
239Simon Marlow <[email protected]>**20090106153210]
240[Test Trac #2756
241[email protected]**20090102152606]
242[Add comments to a very tricky test
243[email protected]**20090102145608]
244[Change in error messages
245[email protected]**20090102145549]
246[Test Trac #2721
247[email protected]**20081231164227]
248[Track error message changes
249[email protected]**20081231155707]
250[Use -XImpredicativeTypes instead of -fglasgow-exts
251[email protected]**20081231155601]
252[Test Trac #2856
253[email protected]**20081231155509]
254[Test for empty type indices (Trac #2888)
255[email protected]**20081230170152]
256[Test Trac #2851, and update error message for other tests
257[email protected]**20081230165958]
258[Track new quotes in error message
259[email protected]**20081230145859]
260[Test Trac #2901
261[email protected]**20081230145836]
262[Add test for #2739 (tests that it works with HscInterpreted).
263Thomas Schilling <[email protected]>**20081219144223]
264[Add first test for GHC API features.
265Thomas Schilling <[email protected]>**20081127105929]
266[fix typo
267Simon Marlow <[email protected]>**20081218091555]
268[break018 is expected to pass again after the INLINE patch rollback
269Simon Marlow <[email protected]>**20081217153559]
270[Make the testsuite work with the new build system
271Simon Marlow <[email protected]>**20081217125046]
272[Fix this test: it was using a C finalizer that called back into Haskell
273Simon Marlow <[email protected]>**20081216101140
274 Which isn't allowed using the ordinary newForeignPtr any more, it has
275 to be done with Foreign.Concurrent.newForeignPtr.
277[test for #2592
278Simon Marlow <marlowsd@gmail.com>**20081215111427]
279[check for valid .prof files when profiling
280Simon Marlow <marlowsd@gmail.com>**20081215111403]
281[FIX #1364: added tests for C finalizers.
282Ivan Tomac <tomac@pacific.net.au>**20081210150959
284 Patch amended by Simon Marlow:
285     - Test addForeignPtrFinalizerEnv too
287[add test for #2838
288Simon Marlow <marlowsd@gmail.com>**20081209114410]
289[Add a test that we ignore OPTIONS_HUGS pragmas
290Ian Lynagh <igloo@earth.li>**20081209191114]
291[Add a test for trac #2847: Parsing OPTIONS_NO_SUCH_PRAGMA pragma
292Ian Lynagh <igloo@earth.li>**20081209190822]
293[Mark break018 broken (#2845)
294Ian Lynagh <igloo@earth.li>**20081206000423]
295[Remove INLINE for recursive function
297[Clean .exe.manifest files
298Ian Lynagh <igloo@earth.li>**20081203135541]
299[Follow improved error message
301[Simple17 passes
303[Test Trac #2817
305[Test Trac #2756
307[Update output to follow :t output formatting change
309[Test Trac #2766
311[add test for #2740
312Simon Marlow <marlowsd@gmail.com>**20081125103402]
313[Test Trac #2799
315[small fix to the space-leak testing framework
316Simon Marlow <marlowsd@gmail.com>**20081125100934]
317[Add some 6.10-specific output
318Ian Lynagh <igloo@earth.li>**20081123193302]
319[Don't show whitespace differences when diffing test results
320Ian Lynagh <igloo@earth.li>**20081123133300]
321[Add a space leak test, and some infrastructure for checking space usage
322Ian Lynagh <igloo@earth.li>**20081123164014]
323[Follow changes in pragma error reporting.
324Thomas Schilling <nominolo@googlemail.com>**20081121160235
326 Parse errors in pragmas are now normal error messages and printed as
327 such.  The full span info is still there, but not by default we only
328 print the start of the region (for backwards compatibility).  GHC API
329 clients will get the full source span info (and users can still get it
330 via -ferror-spans).
332[add test for #2783
333Simon Marlow <marlowsd@gmail.com>**20081117164854]
334[make this test a bit more robust
335Simon Marlow <marlowsd@gmail.com>**20081114113859]
336[-package syb is required when linking now that array doesn't depend on syb
337Simon Marlow <marlowsd@gmail.com>**20081114101303]
338[make it so that WAY=profthreaded works
339Simon Marlow <marlowsd@gmail.com>**20081112154221]
340[Add a test that $( (\b -> [| b |]) True ) works
341Ian Lynagh <igloo@earth.li>**20081112135613]
342[add a DLL building test (#2745)
343Simon Marlow <marlowsd@gmail.com>**20081110094845]
344[Add some 6.10-specific test outputs
345Ian Lynagh <igloo@earth.li>**20081109212017]
346[Increase the requirements for the annotations tests from 6.9 to 6.11
347Ian Lynagh <igloo@earth.li>**20081109211524]
348[TAG GHC 6.10.1 release
349Ian Lynagh <igloo@earth.li>**20081107191824]
350[extra_clean for rename.prog005
351Simon Marlow <marlowsd@gmail.com>**20081103150523]
352[extra_clean for T2685
353Simon Marlow <marlowsd@gmail.com>**20081103150315]
354[Test Trac #2735
356[Follow improvements in type signatures
358[Make ann01 not depend on linking order
360[Test annotations
361Max Bolingbroke <batterseapower@hotmail.com>**20081016154455]
362[Tests for Trac #2674
364[Add GHC 6.10 output for some tests
365Ian Lynagh <igloo@earth.li>**20081029205326]
366[We expect tc244 to fail in the 6.10 branch
367Ian Lynagh <igloo@earth.li>**20081029162514]
368[Add 6.10 output for tests gadt11, tcfail155, tcfail176
369Ian Lynagh <igloo@earth.li>**20081029162104]
370[TF_GADT fails in 6.10
371Ian Lynagh <igloo@earth.li>**20081029160839]
372[Expect T2723 to fail in 6.10
373Ian Lynagh <igloo@earth.li>**20081029155858]
374[Track changes in naming of class dictionaries, coercions etc
376[Add -fno-method-sharing to eyeball/inline1.hs
378[Skip qq005(hpc) in the 6.10 branch; trac #1779
379Ian Lynagh <igloo@earth.li>**20081028205719]
380[Omit the profiling ways when running qq005
381Ian Lynagh <igloo@earth.li>**20081028174704
382 We'd need to jump through some hoops to run this test the
383 profiling ways, due to the TH use, so for now we just
384 omit them
386[Skip bytestring00{1,4,5} (designed for an earlier version of bytestring)
387Ian Lynagh <igloo@earth.li>**20081027185817]
388[Test for existential record update (cf Trac #2595)
390[Test Trac #2723
392[Test Trac #2713
394[Update output to follow improved error messages for fixity decls
396[Test Trac #2701
398[Test Trac #2700
400[skip conc069/conc070(ghci) if we have no threaded RTS
401Simon Marlow <marlowsd@gmail.com>**20081023081250]
402[Test Trac #2714
404[TFs: 7 tests fail as they used unsupported superclass equalities
405Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081021135941]
406[Improved error message on data constructor return types
408[Track error message change in deriving
410[Add test for data instances that are GADTs
413Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081021115858]
415Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081021043343]
416[Skip 2228 on Windows
417Ian Lynagh <igloo@earth.li>**20081019230413]
418[Wibble to output
420[Update test output
422[add test for #2685
423Simon Marlow <marlowsd@gmail.com>**20081013122050]
424[add test for #2636
425Simon Marlow <marlowsd@gmail.com>**20081010131452]
426[add test for #2589
427Simon Marlow <marlowsd@gmail.com>**20081009094639]
428[make this test more reliable, and enable threaded2
429Simon Marlow <marlowsd@gmail.com>**20081009094254]
430[update output (Show Ratio changes)
431Simon Marlow <marlowsd@gmail.com>**20081009085358]
432[TFs: T2639
433Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081009132645]
434[TFs: Examples for Relaxed Conditions
435Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081004114546]
436[Comments only
438[Add test for Trac #2632
440[Tweak break017
441Ian Lynagh <igloo@earth.li>**20081002213202]
442[TFs: Test for repeated tvs in left-hand sides of instances
443Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081002142712]
444[TFs: T2291
445Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081002055002]
446[omit ways that run out of time
447Simon Marlow <marlowsd@gmail.com>**20081002101157]
448[accept output, and enable cg026 in validate
449Simon Marlow <marlowsd@gmail.com>**20081002100444]
450[add IOList optimisation example
451Simon Marlow <marlowsd@gmail.com>**20081002093717]
452[accept output (Show Ratio changes)
453Simon Marlow <marlowsd@gmail.com>**20081002083641]
454[add an extra delay to make this test a bit more robust
455Simon Marlow <marlowsd@gmail.com>**20081002083623]
456[accept break017 output (seems to be correct), and enable it in validate
457Simon Marlow <marlowsd@gmail.com>**20081002083135]
458[tcfail145 error message improved, too
459Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081002052448]
460[TFs: T2448
461Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081002045510]
462[TFs: Proper error message for GADT12
463Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081001144244]
464[Print out exceptions when cleaning tests
465Ian Lynagh <igloo@earth.li>**20081001194813]
466[add test for #2410
467Simon Marlow <marlowsd@gmail.com>**20080930150803]
468[TFs: Fixed InstContextNorm
469Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081001130446]
470[GADTs/TFs: Added T2151 & TF's Simple14 passes
471Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20081001053109]
472[add test for #2594
473Simon Marlow <marlowsd@gmail.com>**20080930115425]
474[Type families: T2627b
475Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080930054017]
476[Type families: Tricky GADT/RankN/TF example
477Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080930033644]
478[Type families: T2627
479Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080930020317]
480[Type families: fixed GivenCheckDecomp
481Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080929140957]
482[Type families: T2219
483Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080929074819]
484[GADTs: T2040
485Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080929073535]
486[we can observe the exception again in break011
487pepe iborra <mnislaih@gmail.com>**20080926212515]
488[Fix the mode001 test on OS X
489Ian Lynagh <igloo@earth.li>**20080927161551]
490[add test for #2295 (-outputdir)
491Simon Marlow <simonmarhaskell@gmail.com>**20080923145850]
492[oops, we haven't been running tests from packages for goodness knows how long
493Simon Marlow <simonmarhaskell@gmail.com>**20080926233700]
494[Improve the mode001 test
495Ian Lynagh <igloo@earth.li>**20080926142730]
496[Type families: another small tricky example of SPJ
497Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080925230155]
498[Test Trac #303
500[Fix conflicting_flags output
501Ian Lynagh <igloo@earth.li>**20080925184801]
502[Add a test that the --help and --version flags behave properly
503Ian Lynagh <igloo@earth.li>**20080925165553]
504[Update ghci025 output
505Ian Lynagh <igloo@earth.li>**20080925153956]
506[Type families: test for decomposition problem
507Manuel M T Chakravarty <chak@cse.unsw.edu.au>**20080925084015]
508[Add a test for ":i thisIsNotDefined"
509Ian Lynagh <igloo@earth.li>**20080924235240
510 It used to make ghci exit
512[Skip the new qualified operator syntax tests in 6.10
513Ian Lynagh <igloo@earth.li>**20080924160332]
514[Fix the driver100 test
515Ian Lynagh <igloo@earth.li>**20080924152649]
516[Update the ws-64 output for the arith011 test
517Ian Lynagh <igloo@earth.li>**20080924151947]
518[add test for #2499 (package flags in OPTIONS pragmas)
519Simon Marlow <simonmarhaskell@gmail.com>**20080923175620]
520[accept output (Show Ratio changes, #1920)
521Simon Marlow <simonmarhaskell@gmail.com>**20080923144155]
522[add test for #2566, also enable driver100 which wasn't being run
523Simon Marlow <simonmarhaskell@gmail.com>**20080923140120]
524[add tests for -XNewQualifiedOperators
525Simon Marlow <simonmarhaskell@gmail.com>**20080922213748]
526[make this test THREADS friendly
527Simon Marlow <simonmarhaskell@gmail.com>**20080922213649]
528[add test for #2228
529Simon Marlow <simonmarhaskell@gmail.com>**20080430204612]
530[Minor change in error message
532[Add tests for Trac #2597
534[Test Trac #2587
536[TAG 2008-09-20
537Ian Lynagh <igloo@earth.li>**20080920162649]
538Patch bundle hash: