<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -35,9 +35,13 @@ I cleaned up the library just in case I needed GUI in Lisp, but it turned out th
 
 From my testing, the example application runs on:
 ### x86 linux
-- SBCL 1.0.29 (tested with threading, it has been reported on the mailing list that 1.0.20 doesn't work)
+- SBCL 1.0.32 (tested with threading, it has been reported on the mailing list that 1.0.20 doesn't work)
 - CLISP 2.47-r2
 
+#### SBCL note
+
+GTK2 fails in some scenarios when invalid operation floating point trap is enabled. It will be automatically disabled on SBCL when loading the `features.lisp` file, which is triggered by loading the defsystem form (even if the systems themselves are not loaded).
+
 ### Intel MacOSX
  I tried only X11 GTK+ from MacPorts. It should be possible to use Quartz based version of GTK just by changing library names, but I have not tried it. There is not GTK-GL extension for Quartz.
 </diff>
      <filename>README.markdown</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,12 @@
 (in-package :cl)
 
+;;; GTK fails on SBCL with FLOATING-POINT-INVALID-OPERATION trap enabled
+
+#+(and sbcl
+       ieee-floating-point)
+(sb-int:set-floating-point-modes
+ :traps (remove :invalid (getf (sb-int:get-floating-point-modes) :traps)))
+
 ;;;
 ;;; features
 ;;;</diff>
      <filename>features.lisp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>03449cc806296412948602d79951bad38bebdcdb</id>
    </parent>
  </parents>
  <author>
    <name>Ramarren</name>
    <email>ramarren@gmail.com</email>
  </author>
  <url>http://github.com/Ramarren/cells-gtk3/commit/17060d460844493c2c022df3ad14e529352214b4</url>
  <id>17060d460844493c2c022df3ad14e529352214b4</id>
  <committed-date>2009-11-01T15:25:59-08:00</committed-date>
  <authored-date>2009-11-01T15:25:59-08:00</authored-date>
  <message>Disable :invalid floating point trap on SBCL</message>
  <tree>6771bb39d8549b38af45aa0e7984e44c161538bc</tree>
  <committer>
    <name>Ramarren</name>
    <email>ramarren@gmail.com</email>
  </committer>
</commit>
