﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
1021	chicken 4.8.0 is broken on 32-bit OS X	Jim Ursetto	Jim Ursetto	"As originally noted in
https://lists.nongnu.org/archive/html/chicken-users/2013-01/msg00015.html

chicken 4.8.0 raises a bus error when built in 32-bit mode on 64-bit Macs.

Working with pinkiesOut on #chicken we found it does the same thing for 32-bit Macs, such as Core Duo.

However, we verified 4.7.0.6 works fine in 32-bit mode on either 32 or 64 bit Macs.  Therefore, something happened between 4.7.0.6 and 4.8.0.

(On a 64-bit Mac, you can build in 32-bit mode with the following.  32-bit macs don't need this:)

{{{
make PLATFORM=macosx ARCH=x86 C_COMPILER_OPTIONS=""-no-cpp-precomp -fno-strict-aliasing -fwrapv -fno-common -DHAVE_CHICKEN_CONFIG_H -m32"" ASSEMBLER_OPTIONS=""-m32"" LINKER_OPTIONS=""-m32""
}}}

Proposal: bisect the versions and figure out where things went wrong."	defect	closed	major	someday	unknown	4.8.x	fixed			
