Under Windows all parameters to gcc are enclosed in quotes, opposite to Linux, where the quotes are missing. Therefore in the test, we remove all quotes in the stdout file with sed.
- rGHC Glasgow Haskell Compiler
Lint Errors Excuse: Bad characters are in test T12971. My changes however are in test T14452.
No Unit Test Coverage
- Build Status
Buildable 25332 Build 64152: [GHC] Linux/amd64: Continuous Integration Build 64151: [GHC] OSX/amd64: Continuous Integration Build 64150: [GHC] Windows/amd64: Continuous Integration Build 64149: arc lint + arc unit
Thanks @RolandSenn ,
Next time for filtering like this though please use the normalisation facilities in the testsuite, that's a lot less fragile because the state of these core-utils programs tend to differ
between OSes, and they can be shadowed depending on the user's environment.
The testsuite allows you to post-processes stdout and stderr before comparisons (simple regexp or anything you want.) Search the testsuite for "normalise_" and you'll find examples.