<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>16293</bug_id>
          
          <creation_ts>2007-12-04 10:32:52 -0800</creation_ts>
          <short_desc>WebKit fails to build on Linux/PPC with gcc 4.2.2</short_desc>
          <delta_ts>2007-12-11 05:19:03 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac (PowerPC)</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>14521</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Patryk Zawadzki">patrys</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>63257</commentid>
    <comment_count>0</comment_count>
    <who name="Patryk Zawadzki">patrys</who>
    <bug_when>2007-12-04 10:32:52 -0800</bug_when>
    <thetext>ppc-pld-linux-g++ -c -pipe -D_REENTRANT -D_REENTRANT -I/usr/include -O2 -fno-strict-aliasing -fwrapv -fsigned-char -fno-strict-aliasing -gdwarf-2 -g2 -Wall -W -DBUILDING_GTK__ -I/usr/share/qt4/mkspecs/linux-g++ -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore/bindings -I../../../../JavaScriptCore/bindings/c -I../../../../JavaScriptCore/wtf -Itmp -I../../../../JavaScriptCore -I../../../../JavaScriptCore/kjs -I../../../../JavaScriptCore/bindings -I../../../../JavaScriptCore/bindings/c -I../../../../JavaScriptCore/wtf -I../../../../JavaScriptCore/pcre -Itmp -I../../../../JavaScriptCore/kjs -I. -o tmp/TCSystemAlloc.o ../../../../JavaScriptCore/wtf/TCSystemAlloc.cpp
../../../../JavaScriptCore/wtf/TCSpinLock.h: In function &apos;void* TCMalloc_SystemAlloc(size_t, size_t*, size_t)&apos;:
../../../../JavaScriptCore/wtf/TCSpinLock.h:107: error: &apos;asm&apos; operand requires impossible reload</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63258</commentid>
    <comment_count>1</comment_count>
    <who name="Patryk Zawadzki">patrys</who>
    <bug_when>2007-12-04 10:33:31 -0800</bug_when>
    <thetext>Forgot to mention, this is r28383</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63261</commentid>
    <comment_count>2</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2007-12-04 11:33:37 -0800</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 14521 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63287</commentid>
    <comment_count>3</comment_count>
    <who name="Patryk Zawadzki">patrys</who>
    <bug_when>2007-12-04 15:33:17 -0800</bug_when>
    <thetext>This shouldn&apos;t be marked as duplicate as it seems to be a regression. r27953 completed a full build while r26865 did not. Now it&apos;s failing again with r28383.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63308</commentid>
    <comment_count>4</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2007-12-04 21:11:33 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; This shouldn&apos;t be marked as duplicate as it seems to be a regression. r27953
&gt; completed a full build while r26865 did not. Now it&apos;s failing again with
&gt; r28383.

Sounds like gcc is generating different code based on other changes in JavaScriptCore.  (Care to do a binary search of svn revisions to find the cause?)  Does the same fix in Bug 14521 work for r28383?

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>63925</commentid>
    <comment_count>5</comment_count>
    <who name="Patryk Zawadzki">patrys</who>
    <bug_when>2007-12-11 05:19:03 -0800</bug_when>
    <thetext>For your information, r28565 built fine just a minute ago. I don&apos;t have enough computing power to do a full bisect and find the offending changes though.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>