# \#\_\_init\_\_

**URL:** https://discourse.julialang.org/tag/init/1501.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Error with multiple extensions - related to \_\_init\_\_()?](https://discourse.julialang.org/t/error-with-multiple-extensions-related-to-init/108196)

<div class="topic-metadata">

**Author:** [@johnomotani](https://discourse.julialang.org/u/johnomotani)\
**Replies:** 5\
**Last updated:** [January 1, 2024, 5:40pm UTC](https://discourse.julialang.org/t/error-with-multiple-extensions-related-to-init/108196 "2024-01-01T17:40:09Z")

</div>

Why is \_\_init\_\_() for a package called during precompilation of package extensions? I thought (from the docs) that \_\_init\_\_() would only be called when the module was loaded with using or \`import? The reason for the que…
