# Does _dumpincludes_ work for OSX?

> Nim Compiler Version 1.6.10 [MacOSX: amd64] Compiled at 2022-11-21 Copyright 
> (c) 2006-2021 by Andreas Rumpf active boot switches: -d:release 
> -d:nimUseLinenoise

## For the following source
    
    
    import algorithm, itertools, sequtils, times
    
    let
      a = @[1, 2, 5, 2, 7, 5, 1, 2]
      b = ['a', 'b', 'b', 'a', 'b', 'a', 'n', 'd']
      
      c = [
            "2001-Jan-01",
            "2002-Jan-05",
            "2003-Feb-13",
            "2003-Jun-21",
            "2003-Feb-27",
          ].mapIt(it.parse("yyyy-MMM-dd"))
    
    proc monthNo(date: DateTime): int = date.month.ord
    
    proc main() =
      var s1: seq[tuple[k: int,  v: seq[int]]]  = @[]
      var s2: seq[tuple[k: char, v: seq[char]]] = @[]
      var s3: seq[tuple[k: int,  v: seq[DateTime]]]  = @[]
      
      for x in groupBy a: s1.add x
      for x in groupBy b: s2.add x
      for x in groupBy(c, monthNo): s3.add x
      
      echo "\ns1:", s1.sortedByIt it.k
      echo "\ns2:", s2.sortedByIt it.k
      echo "\ns3:", s3.sortedByIt it.k
    
    if isMainModule: main()
    
    
    Run

**nim c -d:release --debugger:native test.nim**

**dumpincludes -f:test**

## Yields
    
    
    Sections:
      code .......................................... 0 bytes
      data .......................................... 0 bytes
      debug ......................................... 0 bytes
    Imports:
      other ......................................... 0 bytes
    Was test compiled with --debugger:native?
    
    
    Run

Reply via email to