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

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>4817</bug_id>
          
          <creation_ts>2013-07-05 06:24:06 +0000</creation_ts>
          <short_desc>[p1022ds] ltp fail to build with 1.5 M2.rc1</short_desc>
          <delta_ts>2013-07-17 11:02:10 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BSPs</product>
          <component>bsps-meta-fsl-ppc</component>
          <version>1.5</version>
          <rep_platform>Other</rep_platform>
          <op_sys>ppc</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yi Zhao">yi.zhao</reporter>
          <assigned_to name="Zhenhua Luo">zhenhua.luo</assigned_to>
          <cc>ke.zou</cc>
    
    <cc>msm-oss</cc>
    
    <cc>ning.zhang</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>34347</commentid>
    <comment_count>0</comment_count>
    <who name="Yi Zhao">yi.zhao</who>
    <bug_when>2013-07-05 06:24:06 +0000</bug_when>
    <thetext>poky: master/eaa5df34af42b6a37f6506847d0f3ef6ba0d298a
meta-fsl-ppc: master/a2bcb25c53f935ae9a423c57ca5e2f7a2f7b1a69

ltp_20130503 fail to build:
##################
| genhypot.c: In function &apos;create_Result_file&apos;:
| genhypot.c:69:1: internal compiler error: in change_address_1, at emit-rtl.c:2019
|  }
|  ^
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See &lt;http://gcc.gnu.org/bugs.html&gt; for instructions.
| make[5]: *** [genhypot] Error 1
| make[5]: *** Waiting for unfinished jobs....
| make[5]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/ltp-20130503/testcases/misc/math/float/exp_log&apos;
| make[4]: *** [all] Error 2
| make[4]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/ltp-20130503/testcases/misc/math/float&apos;
| make[3]: *** [all] Error 2
| make[3]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/ltp-20130503/testcases/misc/math&apos;
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/ltp-20130503/testcases/misc&apos;
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/ltp-20130503/testcases&apos;
| make: *** [testcases-all] Error 2
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-ppc/build/build/tmp/work/ppce500v2-poky-linux-gnuspe/ltp/20130503-r0/temp/log.do_compile.5686)
NOTE: recipe ltp-20130503-r0: task do_compile: Failed
###################

For more details, please see: http://autobuilder.yoctoproject.org:8011/builders/nightly-fsl-ppc/builds/164/steps/Building%20Images/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34595</commentid>
    <comment_count>1</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2013-07-16 09:54:27 +0000</bug_when>
    <thetext>The issue seems to be generated by a gcc bug introduced in gcc 4.8.1 (everything is working correctly on 4.7.2). Our investigation points to the following gcc bug.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57717#c1 (gcc ICE when building for gnuspe targets where -mfloat-gprs=double is used. -mfloat-gprs=single works fine) 

The similar behavior is observed for this bug: ICE for -mfloat-gprs=double, compilation OK for “single”.

The gcc bug has a partial fix but the bug fix status is currently “UNCONFIRMED”. This partial fix has been already introduced in the upstream poky, it fixes the original issue, but it doesn’t fix this issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34597</commentid>
    <comment_count>2</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2013-07-16 10:32:23 +0000</bug_when>
    <thetext>The workaround patch has been sent.
http://patches.openembedded.org/patch/53759/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>34634</commentid>
    <comment_count>3</comment_count>
    <who name="Zhenhua Luo">zhenhua.luo</who>
    <bug_when>2013-07-17 11:02:10 +0000</bug_when>
    <thetext>The workaround fix patch has been applied.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>