Keep track of source location; add support in exposeProperties to add source location

1 job for testing-source-locations in 44 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #63081
test

00:00:44

 
Name Stage Failure
failed
test Test
gLess__Tuple10 :: !(a -> a -> Bool) (b -> b -> Bool) (c -> c -> Bool) (d -> d -> Bool) (e -> e -> Bool) (f -> f -> Bool) (g -> g -> Bool) (h -> h -> Bool) (a0 -> a0 -> Bool) (b0 -> b0 -> Bool) !(a,b,c,d,e,f,g,h,a0,b0) !(a,b,c,d,e,f,g,h,a0,b0) -> Bool
Warning [Gast.GenLibTest,]: not all derived strictness information is exported
Analyzing 'Gast.Testable'.
[Gast.Testable.icl,]: no abc file
Compiling 'Gast.Testable'.
Error [Gast.Testable.icl,238,]: filename not defined as a record field
Error [Gast.Testable.icl,243,]: filename not defined as a record field
Finished making.
ERROR: Job failed: exit code 1