# Error when running gconv: find: unrecognized: -execdir

**URL:** <https://community.codecov.com/t/error-when-running-gconv-find-unrecognized-execdir/201>\
**Category:** Bug Fixes\
**Tags:** python, gitlab\
**Created:** [May 17, 2019, 11:16am UTC](https://community.codecov.com/t/error-when-running-gconv-find-unrecognized-execdir/201 "2019-05-17T11:16:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alir3z4](https://avatars.discourse-cdn.com/v4/letter/a/b3f665/32.png) [@Alir3z4](https://community.codecov.com/u/Alir3z4)\
**Post date:** [May 17, 2019, 11:16am UTC](https://community.codecov.com/t/error-when-running-gconv-find-unrecognized-execdir/201/1 "2019-05-17T11:16:36Z")

</div>

I’m using GitLab CI and and the image is `gitlab/dind`.  
When we run

```auto
$ bash <(curl -s https://codecov.io/bash)

```

We see the following:

```auto
  _____ _
 / ____ | | |
| | _____ | | ______  _______
| | / _ \ / _` |/ _ \/ __/ _ \ \ / /
| |___| (_) | (_| |__/ (_| (_) \ V /
 \ _____\___ / \ __,_|\___ |\ ___\___ / \_/
                              Bash-8a28df4

==> GitLab CI detected.
    project root: .
    Yaml not found, that's ok! Learn more at http://docs.codecov.io/docs/codecov-yaml
==> Running gcov in . (disable via -X gcov)
find: unrecognized: -execdir
BusyBox v1.29.3 (2019-01-24 07:45:07 UTC) multi-call binary.

Usage: find [-HL] [PATH]... [OPTIONS] [ACTIONS]

Search for files and perform actions on them.
First failed action stops processing of current file.
Defaults: PATH is current directory, action is '-print'

	-L,-follow	Follow symlinks
	-H ...on command line only
	-xdev Don't descend directories on other filesystems
	-maxdepth N	Descend at most N levels. -maxdepth 0 applies
			actions to command line arguments only
	-mindepth N	Don't act on first N levels
	-depth Act on directory *after* traversing it

Actions:
	( ACTIONS )	Group actions for -o / -a
	! ACT Invert ACT's success/failure
	ACT1 [-a] ACT2	If ACT1 fails, stop, else do ACT2
	ACT1 -o ACT2	If ACT1 succeeds, stop, else do ACT2
			Note: -a has higher priority than -o
	-name PATTERN	Match file name (w/o directory name) to PATTERN
	-iname PATTERN	Case insensitive -name
	-path PATTERN	Match path to PATTERN
	-ipath PATTERN	Case insensitive -path
	-regex PATTERN	Match path to regex PATTERN
	-type X File type is X (one of: f,d,l,b,c,s,p)
	-perm MASK	At least one mask bit (+MASK), all bits (-MASK),
			or exactly MASK bits are set in file's mode
	-mtime DAYS	mtime is greater than (+N), less than (-N),
			or exactly N days in the past
	-mmin MINS	mtime is greater than (+N), less than (-N),
			or exactly N minutes in the past
	-newer FILE	mtime is more recent than FILE's
	-inum N File has inode number N
	-user NAME/ID	File is owned by given user
	-group NAME/ID	File is owned by given group
	-size N[bck]	File size is N (c:bytes,k:kbytes,b:512 bytes(def.))
			+/-N: file size is bigger/smaller than N
	-links N	Number of links is greater than (+N), less than (-N),
			or exactly N
	-prune If current file is directory, don't descend into it
If none of the following actions is specified, -print is assumed
	-print Print file name
	-print0 Print file name, NUL terminated
	-exec CMD ARG ;	Run CMD with all instances of {} replaced by
			file name. Fails if CMD exits with nonzero
	-exec CMD ARG + Run CMD with {} replaced by list of file names
	-delete Delete current file/directory. Turns on -depth option
==> Searching for coverage reports in:
    + .
    -> Found 1 reports
==> Detecting git/mercurial file structure
==> Reading reports
    + ./coverage.xml bytes=641149
==> Appending adjustments
    http://docs.codecov.io/docs/fixing-reports
    -> No adjustments found
==> Gzipping contents
==> Uploading reports

```

The error is shown there as `==> Running gcov in . (disable via -X gcov) find: unrecognized: -execdir`

this will cause codecov to not track the file changes when report is being uploaded.  
Any idea how I can fix this ?
