[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636

--- Comment #5 from rhl  ---
Also, some system information for reference:

[fedora@puiterwijk---rhl-ppc ~]$ cat /proc/cpuinfo 
processor   : 0
cpu : POWER8E (raw), altivec supported
clock   : 3425.00MHz
revision: 2.1 (pvr 004b 0201)

processor   : 1
cpu : POWER8E (raw), altivec supported
clock   : 3425.00MHz
revision: 2.1 (pvr 004b 0201)

timebase: 51200
platform: pSeries
model   : IBM pSeries (emulated by qemu)
machine : CHRP IBM pSeries (emulated by qemu)


=== fpaste 0.3.8.3 System Information (fpaste --sysinfo) ===
* OS Release (cat /etc/*-release | uniq):
 Fedora release 24 (Twenty Four)
 NAME=Fedora
 VERSION="24 (Cloud Edition)"
 ID=fedora
 VERSION_ID=24
 PRETTY_NAME="Fedora 24 (Cloud Edition)"
 ANSI_COLOR="0;34"
 CPE_NAME="cpe:/o:fedoraproject:fedora:24"
 HOME_URL="https://fedoraproject.org/;
 BUG_REPORT_URL="https://bugzilla.redhat.com/;
 REDHAT_BUGZILLA_PRODUCT="Fedora"
 REDHAT_BUGZILLA_PRODUCT_VERSION=24
 REDHAT_SUPPORT_PRODUCT="Fedora"
 REDHAT_SUPPORT_PRODUCT_VERSION=24
 PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy
 VARIANT="Cloud Edition"
 VARIANT_ID=cloud
 Fedora release 24 (Twenty Four)

* Kernel (uname -r ; cat /proc/cmdline):
 4.8.8-200.fc24.ppc64le
 BOOT_IMAGE=/vmlinuz-4.8.8-200.fc24.ppc64le
root=UUID=e310499a-7ae9-46e6-aeeb-e9babe31e019 ro no_timer_check console=tty1
console=ttyS0,115200n8 rhgb quiet console=hvc1 LANG=en_US.UTF-8

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636

--- Comment #4 from rhl  ---
Created attachment 40238
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40238=edit
this is the output of make when -v -save-temps=obj was added

I tried to attach the preprocessed sources but there is far too much to attach.
I've 
provided a tarball of them here:

This was created with:
find . -name "*.i*" | xargs tar czf 

after adding: -v -save-temps to the compile step.

https://rhl.fedorapeople.org/elemental/preprocessed_source.tgz

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636

Jonathan Wakely  changed:

   What|Removed |Added

 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2016-12-02
 Ever confirmed|0   |1

--- Comment #3 from Jonathan Wakely  ---
As I said on IRC, we need preprocessed source, as described at
https://gcc.gnu.org/bugs/ and as that also says, please try
-fsanitize=undefined 

We can't do anything with URLs (one of which doesn't even resolve) and logs.

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636

--- Comment #2 from rhl  ---
Created attachment 40220
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40220=edit
and the output of valgrind after remove offending Output function in favor out
std::cout

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636

--- Comment #1 from rhl  ---
Created attachment 40219
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40219=edit
this is the valgrind output when the segfault occurs