diff --git a/.travis.yml b/.travis.yml
index 3bac9449bf9f03510445d479380367512dd1df0c..11f5c77511a34adc9a2a5079e8ae0069526b8f5a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -94,6 +94,8 @@ matrix:
       osx_image: xcode8.3
       rust: nightly
     # not available on stable
+    # without --release the build fails
+    # see https://github.com/rust-lang/rust/issues/45417
     - env: TARGET=x86_64-unknown-linux-gnux32 OPT="--release"
       rust: nightly
 
diff --git a/ci/run.sh b/ci/run.sh
index 65d716e956660edd24f7c466d188a4ee4b07b0c9..420542a561c16143e74824975003eb606522236a 100755
--- a/ci/run.sh
+++ b/ci/run.sh
@@ -69,6 +69,7 @@ if [ "$QEMU" != "" ]; then
 fi
 
 # FIXME: x86_64-unknown-linux-gnux32 fail to compile wihout --release
+# See https://github.com/rust-lang/rust/issues/45417
 opt=
 if [ "$TARGET" = "x86_64-unknown-linux-gnux32" ]; then
   opt="--release"