From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29964 invoked by alias); 2 Dec 2008 03:29:32 -0000 Received: (qmail 29956 invoked by uid 22791); 2 Dec 2008 03:29:31 -0000 X-Spam-Check-By: sourceware.org Received: from elasmtp-mealy.atl.sa.earthlink.net (HELO elasmtp-mealy.atl.sa.earthlink.net) (209.86.89.69) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 02 Dec 2008 03:28:25 +0000 Received: from [209.128.140.171] (helo=[10.0.1.14]) by elasmtp-mealy.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1L7Lva-0005Io-BQ; Mon, 01 Dec 2008 22:27:58 -0500 Message-Id: <2F1DE690-DA56-4B58-8FB8-BC63B1972108@earthlink.net> From: Alan Lehotsky To: cgen@sourceware.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Subject: failure to build gas-testsuite Date: Tue, 02 Dec 2008 03:29:00 -0000 Cc: Alan Lehotsky X-ELNK-Trace: 9e0cfd4f457cc6ab94f5150ab1c16ac0eafd45f126befae2ed82de649cf5130e722001b914662241350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c Mailing-List: contact cgen-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sourceware.org X-SW-Source: 2008-q4/txt/msg00014.txt.bz2 Running along nicely; my .cpu file is accepted by pretty much everything (I've generated opcodes, gas and am trying to get the simulator to cgen-erate too) But I'm still stumped with CGEN building of the gas test suite. make gas-test guile -l /Users/alehotsky/adapteva/src/src/cgen/guile.scm -s /Users/ alehotsky/adapteva/src/src/cgen/cgen-gas.scm \ -s /Users/alehotsky/adapteva/src/src/cgen \ -v \ -a /Users/alehotsky/adapteva/src/src/cgen/cpu/atdsp.cpu \ -i "all" \ -m "all" \ -B gas-build.sh \ -E gas-allinsn.exp Skipping slib/sort, already loaded. Skipping slib/random, already loaded. cgen -s /Users/alehotsky/adapteva/src/src/cgen/cgen-gas.scm -s /Users/ alehotsky/adapteva/src/src/cgen -v -a /Users/alehotsky/adapteva/src/ src/cgen/cpu/atdsp.cpu -i all -m all -B gas-build.sh -E gas-allinsn.exp Loading cpu description /Users/alehotsky/adapteva/src/src/cgen/cpu/ atdsp.cpu Including file /Users/alehotsky/adapteva/src/src/cgen/cpu/ simplify.inc ... Analyzing instruction set ... Done analysis. Generating gas-build.sh ... ERROR: In procedure list-ref: ERROR: Argument out of range: 63 No backtrace available. make: *** [gas-test] Error 1 I tried running guile with --debug, it changes nothing - still don't get a backtrace. And gas-build.sh is an empty file. I grepped for references to `list-ref' - nothing jumped out as obvious, except possibly for the fact that it looks like there's some sort of iteration over all register operands. My machine has a lot of registers, but I don't think that should be a problem. Any advice on how to get guile to give me more debug information? I AM using guile-1.4.