# BenchmarkTools: getting UndevVarError \`@\_\_MODULE\_\_\`

**URL:** <https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680>\
**Category:** General Usage\
**Created:** [October 25, 2017, 3:10pm UTC](https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680 "2017-10-25T15:10:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [October 25, 2017, 3:10pm UTC](https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680/1 "2017-10-25T15:10:36Z")

</div>

Whenever I call any macro from BenchmarkTools (latest tagged release) I get an UndefVarError for `@ __MODULE__ `. There is no stack trace. There doesn’t seem to be an issue on the github, so it seems something strange is going on.

Any ideas? (Usually I ask here to make sure it’s not my fault before posting an issue.)

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [October 25, 2017, 3:38pm UTC](https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680/2 "2017-10-25T15:38:37Z")

</div>

On 0.6, `@ __MODULE__ ` is provided by Compat.jl. Perhaps you have an old version of Compat? Maybe BenchmarkTools needs to bump the Compat version requirement.

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [October 25, 2017, 3:40pm UTC](https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680/3 "2017-10-25T15:40:09Z")

</div>

I’m on Compat 0.34.0 which is the latest tagged release.

---

<div class="post-metadata">

**Author:** ![yuyichao](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/yuyichao/32/20_2.png) [@yuyichao](https://discourse.julialang.org/u/yuyichao)\
**Post date:** [October 25, 2017, 3:45pm UTC](https://discourse.julialang.org/t/benchmarktools-getting-undevvarerror---module--/6680/4 "2017-10-25T15:45:29Z")

</div>

It’s a BenchmarkTools bug. I believe there’s a wip PR for it.
