# Passing multi-line expression to macro on Raspberry Pi causes seg fault

**URL:** <https://discourse.julialang.org/t/passing-multi-line-expression-to-macro-on-raspberry-pi-causes-seg-fault/8980>\
**Category:** General Usage\
**Created:** [February 10, 2018, 7:49pm UTC](https://discourse.julialang.org/t/passing-multi-line-expression-to-macro-on-raspberry-pi-causes-seg-fault/8980 "2018-02-10T19:49:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![avik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/avik/32/17_2.png) [@avik](https://discourse.julialang.org/u/avik)\
**Post date:** [February 10, 2018, 10:05pm UTC](https://discourse.julialang.org/t/passing-multi-line-expression-to-macro-on-raspberry-pi-causes-seg-fault/8980/2 "2018-02-10T22:05:46Z")

</div>

Unfortunately, on 0.6 on the Pi, Julia will segfault due to any uncaught exception. This is, I believe, due to a gcc bug [https://gcc.gnu.org/bugzilla/show\_bug.cgi?id=77728](https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77728)

Maybe that’s what happening here?

---

_[View the full topic](https://discourse.julialang.org/t/passing-multi-line-expression-to-macro-on-raspberry-pi-causes-seg-fault/8980)._
