<?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>39287</bug_id>
          
          <creation_ts>2010-05-18 05:22:04 -0700</creation_ts>
          <short_desc>REGRESSION(59637): interpreter build broke</short_desc>
          <delta_ts>2010-05-18 12:12:20 -0700</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>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>barraclough</cc>
    
    <cc>eric</cc>
    
    <cc>ggaren</cc>
    
    <cc>loki</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>227269</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-05-18 05:22:04 -0700</bug_when>
    <thetext>r59637 broke interpreter build, becauase class NativeExecutable is
declared in #if ENABLE(JIT) block (JavaScriptCore/runtime/Executable.h),
but it is used outside of ENABLE(JIT) block.

error message:
---------------
In file included from ../../../JavaScriptCore/runtime/Identifier.h:24,
from ../../../JavaScriptCore/runtime/Structure.h:29,
from ../../../JavaScriptCore/runtime/JSCell.h:30,
from ../../../JavaScriptCore/runtime/JSAPIValueWrapper.h:26,
from ../../../JavaScriptCore/API/APICast.h:29,
from ../../../JavaScriptCore/API/JSBase.cpp:30:
../../../JavaScriptCore/runtime/JSGlobalData.h:182: error: ‘NativeExecutable’ was not declared in this scope
../../../JavaScriptCore/runtime/JSGlobalData.h:182: error: template argument 1 is invalid
../../../JavaScriptCore/runtime/JSGlobalData.h:182: error: template argument 2 is invalid
../../../JavaScriptCore/runtime/JSGlobalData.h:182: error: template argument 5 is invalid
../../../JavaScriptCore/runtime/JSGlobalData.h:184: error: ‘NativeExecutable’ was not declared in this scope
../../../JavaScriptCore/runtime/JSGlobalData.h:184: error: template argument 1 is invalid
make[1]: *** [obj/release/JSBase.o] Error 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227289</commentid>
    <comment_count>1</comment_count>
      <attachid>56370</attachid>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-05-18 07:08:46 -0700</bug_when>
    <thetext>Created attachment 56370
interpreter fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227401</commentid>
    <comment_count>2</comment_count>
    <who name="Gabor Loki">loki</who>
    <bug_when>2010-05-18 11:33:38 -0700</bug_when>
    <thetext>Committed revision 59676.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227417</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-18 12:09:50 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/59676 might have broken Qt Linux ARMv5 Release and Qt Linux ARMv7 Release</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227418</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2010-05-18 12:12:20 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; http://trac.webkit.org/changeset/59676 might have broken Qt Linux ARMv5 Release and Qt Linux ARMv7 Release

False positive alarm, it caused by slave lost.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56370</attachid>
            <date>2010-05-18 07:08:46 -0700</date>
            <delta_ts>2010-05-18 08:10:30 -0700</delta_ts>
            <desc>interpreter fix</desc>
            <filename>0001-Fix-the-interpreter-after-r59637.patch</filename>
            <type>text/plain</type>
            <size>4282</size>
            <attacher name="Gabor Loki">loki</attacher>
            
              <data encoding="base64">RnJvbSBmZGJhY2JlOWE2OGM4ZjFlNmIwZTdhOWM1NGI0YWU5MTRkZGRiOGYwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBHYWJvciBMb2tpIDxsb2tpQGluZi51LXN6ZWdlZC5odT4KRGF0
ZTogVHVlLCAxOCBNYXkgMjAxMCAxNTo1NzowOCArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCB0
aGUgaW50ZXJwcmV0ZXIgYWZ0ZXIgcjU5NjM3CiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MzkyODcKClNpZ25lZC1vZmYtYnk6IEdhYm9yIExva2kgPGxva2lAaW5mLnUt
c3plZ2VkLmh1PgotLS0KIEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyAgICAgICAgICAgICAgICB8
ICAgMTQgKysrKysrKysrKysrKysKIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvRXhlY3V0YWJsZS5o
ICAgICB8ICAgIDIgKysKIEphdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNGdW5jdGlvbi5jcHAgICB8
ICAgIDMgKystCiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0YS5jcHAgfCAgICAy
ICstCiBKYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0YS5oICAgfCAgICAyICstCiA1
IGZpbGVzIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9n
CmluZGV4IDM1YmFlZjMuLmUzNmIwY2MgMTAwNjQ0Ci0tLSBhL0phdmFTY3JpcHRDb3JlL0NoYW5n
ZUxvZworKysgYi9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAx
MC0wNS0xOCAgR2Fib3IgTG9raSAgPGxva2lAd2Via2l0Lm9yZz4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggdGhlIGludGVycHJldGVyIGFmdGVy
IHI1OTYzNworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzkyODcKKworICAgICAgICAqIHJ1bnRpbWUvRXhlY3V0YWJsZS5oOgorICAgICAgICAqIHJ1bnRp
bWUvSlNGdW5jdGlvbi5jcHA6CisgICAgICAgIChKU0M6OkpTRnVuY3Rpb246OkpTRnVuY3Rpb24p
OgorICAgICAgICAoSlNDOjpKU0Z1bmN0aW9uOjpnZXRDYWxsRGF0YSk6CisgICAgICAgICogcnVu
dGltZS9KU0dsb2JhbERhdGEuY3BwOgorICAgICAgICAqIHJ1bnRpbWUvSlNHbG9iYWxEYXRhLmg6
CisKIDIwMTAtMDUtMTcgIEdhdmluIEJhcnJhY2xvdWdoICA8YmFycmFjbG91Z2hAYXBwbGUuY29t
PgogCiAgICAgICAgIFJldmlld2VkIGJ5IEdlb2ZmIEdhcmVuLgpkaWZmIC0tZ2l0IGEvSmF2YVNj
cmlwdENvcmUvcnVudGltZS9FeGVjdXRhYmxlLmggYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4
ZWN1dGFibGUuaAppbmRleCA0YTJhYzdhLi4wNjJkNWY3IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL0V4ZWN1dGFibGUuaAorKysgYi9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0V4
ZWN1dGFibGUuaApAQCAtNDEwLDExICs0MTAsMTMgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAg
IHJldHVybiBtX2V4ZWN1dGFibGUtPmlzSG9zdEZ1bmN0aW9uKCk7CiAgICAgfQogCisjaWYgRU5B
QkxFKEpJVCkKICAgICBpbmxpbmUgTmF0aXZlRnVuY3Rpb24gSlNGdW5jdGlvbjo6bmF0aXZlRnVu
Y3Rpb24oKQogICAgIHsKICAgICAgICAgQVNTRVJUKGlzSG9zdEZ1bmN0aW9uKCkpOwogICAgICAg
ICByZXR1cm4gc3RhdGljX2Nhc3Q8TmF0aXZlRXhlY3V0YWJsZSo+KG1fZXhlY3V0YWJsZS5nZXQo
KSktPmZ1bmN0aW9uKCk7CiAgICAgfQorI2VuZGlmCiB9CiAKICNlbmRpZgpkaWZmIC0tZ2l0IGEv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0Z1bmN0aW9uLmNwcCBiL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNGdW5jdGlvbi5jcHAKaW5kZXggNTY3MzQyOS4uMjk3ODcxOCAxMDA2NDQKLS0tIGEv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0Z1bmN0aW9uLmNwcAorKysgYi9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTRnVuY3Rpb24uY3BwCkBAIC02OSw3ICs2OSw2IEBAIEpTRnVuY3Rpb246OkpT
RnVuY3Rpb24oRXhlY1N0YXRlKiBleGVjLCBOb25OdWxsUGFzc1JlZlB0cjxTdHJ1Y3R1cmU+IHN0
cnVjdHVyZSwKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKHRodW5rKTsKICAgICBVTlVTRURfUEFS
QU0obGVuZ3RoKTsKLSAgICBVTlVTRURfUEFSQU0oZnVuYyk7CiAgICAgQVNTRVJUX05PVF9SRUFD
SEVEKCk7CiAjZW5kaWYKIH0KQEAgLTEyNiwxMCArMTI1LDEyIEBAIHZvaWQgSlNGdW5jdGlvbjo6
bWFya0NoaWxkcmVuKE1hcmtTdGFjayYgbWFya1N0YWNrKQogCiBDYWxsVHlwZSBKU0Z1bmN0aW9u
OjpnZXRDYWxsRGF0YShDYWxsRGF0YSYgY2FsbERhdGEpCiB7CisjaWYgRU5BQkxFKEpJVCkKICAg
ICBpZiAoaXNIb3N0RnVuY3Rpb24oKSkgewogICAgICAgICBjYWxsRGF0YS5uYXRpdmUuZnVuY3Rp
b24gPSBuYXRpdmVGdW5jdGlvbigpOwogICAgICAgICByZXR1cm4gQ2FsbFR5cGVIb3N0OwogICAg
IH0KKyNlbmRpZgogICAgIGNhbGxEYXRhLmpzLmZ1bmN0aW9uRXhlY3V0YWJsZSA9IGpzRXhlY3V0
YWJsZSgpOwogICAgIGNhbGxEYXRhLmpzLnNjb3BlQ2hhaW4gPSBzY29wZSgpLm5vZGUoKTsKICAg
ICByZXR1cm4gQ2FsbFR5cGVKUzsKZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNHbG9iYWxEYXRhLmNwcCBiL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxEYXRhLmNw
cAppbmRleCA3YTlmM2FmLi44MzQ5MWM0IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9ydW50
aW1lL0pTR2xvYmFsRGF0YS5jcHAKKysrIGIvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2Jh
bERhdGEuY3BwCkBAIC0yNTMsNiArMjUzLDcgQEAgY29uc3QgVmVjdG9yPEluc3RydWN0aW9uPiYg
SlNHbG9iYWxEYXRhOjpudW1lcmljQ29tcGFyZUZ1bmN0aW9uKEV4ZWNTdGF0ZSogZXhlYykKICAg
ICByZXR1cm4gbGF6eU51bWVyaWNDb21wYXJlRnVuY3Rpb247CiB9CiAKKyNpZiBFTkFCTEUoSklU
KQogUGFzc1JlZlB0cjxOYXRpdmVFeGVjdXRhYmxlPiBKU0dsb2JhbERhdGE6OmdldE5hdGl2ZUV4
ZWN1dGFibGUoTmF0aXZlRnVuY3Rpb24gZnVuY3Rpb24pCiB7CiAgICAgc3RkOjpwYWlyPE5hdGl2
ZUV4ZWN1dGFibGVNYXA6Oml0ZXJhdG9yLCBib29sPiBlbnRyeSA9IG1fbmF0aXZlRXhlY3V0YWJs
ZU1hcC5hZGQoZnVuY3Rpb24sIDApOwpAQCAtMjYxLDcgKzI2Miw2IEBAIFBhc3NSZWZQdHI8TmF0
aXZlRXhlY3V0YWJsZT4gSlNHbG9iYWxEYXRhOjpnZXROYXRpdmVFeGVjdXRhYmxlKE5hdGl2ZUZ1
bmN0aW9uIGZ1CiAgICAgcmV0dXJuIGVudHJ5LmZpcnN0LT5zZWNvbmQ7CiB9CiAKLSNpZiBFTkFC
TEUoSklUKQogUGFzc1JlZlB0cjxOYXRpdmVFeGVjdXRhYmxlPiBKU0dsb2JhbERhdGE6OmdldE5h
dGl2ZUV4ZWN1dGFibGUoTmF0aXZlRnVuY3Rpb24gZnVuY3Rpb24sIFRodW5rR2VuZXJhdG9yIGdl
bmVyYXRvcikKIHsKICAgICBzdGQ6OnBhaXI8TmF0aXZlRXhlY3V0YWJsZU1hcDo6aXRlcmF0b3Is
IGJvb2w+IGVudHJ5ID0gbV9uYXRpdmVFeGVjdXRhYmxlTWFwLmFkZChmdW5jdGlvbiwgMCk7CmRp
ZmYgLS1naXQgYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0YS5oIGIvSmF2YVNj
cmlwdENvcmUvcnVudGltZS9KU0dsb2JhbERhdGEuaAppbmRleCA5MGQ5ZmYxLi5lOGY0MGFiIDEw
MDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTR2xvYmFsRGF0YS5oCisrKyBiL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxEYXRhLmgKQEAgLTE3OSwxMCArMTc5LDEwIEBA
IG5hbWVzcGFjZSBKU0MgewogICAgICAgICBUZXJtaW5hdG9yIHRlcm1pbmF0b3I7CiAgICAgICAg
IEhlYXAgaGVhcDsKIAorI2lmIEVOQUJMRShKSVQpCiAgICAgICAgIHR5cGVkZWYgSGFzaE1hcDxO
YXRpdmVGdW5jdGlvbiwgUmVmUHRyPE5hdGl2ZUV4ZWN1dGFibGU+ID4gTmF0aXZlRXhlY3V0YWJs
ZU1hcDsKICAgICAgICAgTmF0aXZlRXhlY3V0YWJsZU1hcCBtX25hdGl2ZUV4ZWN1dGFibGVNYXA7
CiAgICAgICAgIFBhc3NSZWZQdHI8TmF0aXZlRXhlY3V0YWJsZT4gZ2V0TmF0aXZlRXhlY3V0YWJs
ZShOYXRpdmVGdW5jdGlvbiBmdW5jdGlvbik7Ci0jaWYgRU5BQkxFKEpJVCkKICAgICAgICAgUGFz
c1JlZlB0cjxOYXRpdmVFeGVjdXRhYmxlPiBnZXROYXRpdmVFeGVjdXRhYmxlKE5hdGl2ZUZ1bmN0
aW9uIGZ1bmN0aW9uLCBUaHVua0dlbmVyYXRvciBnZW5lcmF0b3IpOwogI2VuZGlmCiAKLS0gCjEu
NS40LjMKCg==
</data>
<flag name="review"
          id="40769"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>