Bug#579424: FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.

2010-06-28 Thread Matthias Klose

severity 579424 important
thanks

On 29.06.2010 02:29, Sune Vuorela wrote:

severity 579424 serious
thanks

On Tuesday 29 June 2010 01:48:15 Matthias Klose wrote:

severity 579424 important
tag 579424 + moreinfo
thanks



the bug report mentions a workaround, lowering severity.


Hi

I don't see it as a workaround, unless the default gcc on hppa is changed to
4.3.  The bug is when compiling c++ template header files shipped by the -dev
package.
Alternatively, please advice on how to ensure that all users of libeigen2-dev
(a c++ template header only library) uses g++4.3 ?

As I don't consider the workaround viable, I'm raising the severity again.


I don't care if you consider it viable; there is a workaround, maybe it's 
painful for you.  Please don't raise the severity again yourself but let the 
release team decide on this.



And I hope that the hppa people can provide tests with g++4.5 and snapshots.
It is not currently available on the porter boxes.


no, you should ask for installation of these packages.



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#579424: FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.

2010-06-28 Thread Matthias Klose

severity 579424 important
tag 579424 + moreinfo
thanks

the bug report mentions a workaround, lowering severity. Information about 
gcc-4.5/gcc-snapshot is missing.




--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: Re: Bug#579424: FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.

2010-06-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 579424 g++4.4
Bug #579424 [src:eigen2] FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.
Bug reassigned from package 'src:eigen2' to 'g++4.4'.
Warning: Unknown package 'g++4.4'
Warning: Unknown package 'g++4.4'
Bug No longer marked as found in versions eigen2/2.0.12-1.
Warning: Unknown package 'g++4.4'
Warning: Unknown package 'g++4.4'
Warning: Unknown package 'g++4.4'
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
579424: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#579424: FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.

2010-06-27 Thread Sune Vuorela
reassign 579424 g++4.4
thanks

On Tuesday 27 April 2010 19:23:36 dann frazier wrote:
> eigen2 fails to build on hppa. Complete build logs are available here:
>   https://buildd.debian.org/build.cgi?pkg=eigen2;ver=2.0.12-1;arch=hppa

Hi

This issue is easily reproducible with g++4.4, but with g++4.3, everything 
works fine.

Eigen2 is a header-only c++ template library, so compiling the tests with 
g++4.3 on hppa is not a workable workaround, as this is just tests.

Once g++ is fixed, everything build-depending on eigen2 should also be 
binNMU'ed (hi debian-release)

Having eigen2 massively out of sync between testing is also a problem if not 
fixed before release. I'm not even sure stuff using eigen2 in testing builds 
in testing,  as quite much new api has been added.
Rebuilding current eigen2 in hppa/testing will also fail because of the g++ 
versions.

To test to see the failure:
(sid)s...@paer:~/src/eigen2-2.0.12$ mkdir obj-hppa-linux-gnu
(sid)s...@paer:~/src/eigen2-2.0.12$ cd obj-hppa-linux-gnu/
(sid)s...@paer:~/src/eigen2-2.0.12/obj-hppa-linux-gnu$ cmake .. -
DCMAKE_CXX_COMPILER=g++-4.4 -DCMAKE_C_COMPILER=gcc-4.4 
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc-4.4
-- Check for working C compiler: /usr/bin/gcc-4.4 -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++-4.4
-- Check for working CXX compiler: /usr/bin/g++-4.4 -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test has_wextra
-- Performing Test has_wextra - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/sune/src/eigen2-2.0.12/obj-hppa-
linux-gnu
(sid)s...@paer:~/src/eigen2-2.0.12/obj-hppa-linux-gnu$ make compile_LU_solve 
VERBOSE=1
/usr/bin/cmake -H/home/sune/src/eigen2-2.0.12 -
B/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu --check-build-system 
CMakeFiles/Makefile.cmake 0
make -f CMakeFiles/Makefile2 compile_LU_solve
make[1]: Entering directory `/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu'
/usr/bin/cmake -H/home/sune/src/eigen2-2.0.12 -
B/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /home/sune/src/eigen2-2.0.12/obj-hppa-
linux-gnu/CMakeFiles 1
make -f CMakeFiles/Makefile2 doc/snippets/CMakeFiles/compile_LU_solve.dir/all
make[2]: Entering directory `/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu'
make -f doc/snippets/CMakeFiles/compile_LU_solve.dir/build.make 
doc/snippets/CMakeFiles/compile_LU_solve.dir/depend
make[3]: Entering directory `/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu'
cd /home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu && /usr/bin/cmake -E 
cmake_depends "Unix Makefiles" /home/sune/src/eigen2-2.0.12 
/home/sune/src/eigen2-2.0.12/doc/snippets /home/sune/src/eigen2-2.0.12/obj-
hppa-linux-gnu /home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets 
/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/snippets/CMakeFiles/compile_LU_solve.dir/DependInfo.cmake --color=
Dependee "/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/snippets/CMakeFiles/compile_LU_solve.dir/DependInfo.cmake" is newer 
than depender "/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/snippets/CMakeFiles/compile_LU_solve.dir/depend.internal".
Dependee "/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/snippets/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than 
depender "/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/snippets/CMakeFiles/compile_LU_solve.dir/depend.internal".
Scanning dependencies of target compile_LU_solve
make[3]: Leaving directory `/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu'

  
make -f doc/snippets/CMakeFiles/compile_LU_solve.dir/build.make 
doc/snippets/CMakeFiles/compile_LU_solve.dir/build
make[3]: Entering directory `/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu'
/usr/bin/cmake -E cmake_progress_report /home/sune/src/eigen2-2.0.12/obj-hppa-
linux-gnu/CMakeFiles 39
[100%] Building CXX object 
doc/snippets/CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o
cd /home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets && 
/usr/bin/g++-4.4   -DEIGEN_DEFAULT_IO_FORMAT=EIGEN_DOCS_IO_FORMAT -Wnon-
virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall 
-W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-
check-new -fno-common -fstrict-aliasing -Wextra -pedantic -O1 -g1 -
I/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets -
I/home/sune/src/eigen2-2.0.12/doc/snippets -I/home/sune/src/eigen2-2.0.12 -
I/home/sune/src/eigen2-2.0.12/obj-hppa-linux-gnu   -o 
CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o -c 
/home/sune/src/eigen2-2.0.12/obj-hppa-linux-
gnu/doc/s

Bug#579424: FTBFS [hppa]: Assertion `y.isApprox(m*x)' failed.

2010-04-27 Thread dann frazier
Source: eigen2
Version: 2.0.12-1
Severity: serious
User: debian-h...@lists.debian.org
Usertags: hppa

eigen2 fails to build on hppa. Complete build logs are available here:
  https://buildd.debian.org/build.cgi?pkg=eigen2;ver=2.0.12-1;arch=hppa

>From the most recent build attempt:
[...]
Linking CXX executable compile_LU_solve
cd 
/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets
 && /usr/bin/cmake -E cmake_link_script 
CMakeFiles/compile_LU_solve.dir/link.txt --verbose=1
/usr/bin/g++   -g -O2 -g -Wall -O2 -Wnon-virtual-dtor -Wno-long-long -ansi 
-Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings 
-Wformat-security -fno-exceptions -fno-check-new -fno-common -fstrict-aliasing 
-Wextra -pedantic -O1 -g1   
CMakeFiles/compile_LU_solve.dir/compile_LU_solve.cpp.o  -o compile_LU_solve 
-rdynamic 
cd 
/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets
 && ./compile_LU_solve 
>/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets/LU_solve.out
compile_LU_solve: 
/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu/doc/snippets/compile_LU_solve.cpp:21:
 int main(int, char**): Assertion `y.isApprox(m*x)' failed.
Aborted
make[4]: *** [doc/snippets/compile_LU_solve] Error 134
make[4]: Leaving directory 
`/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu'
make[3]: *** [doc/snippets/CMakeFiles/compile_LU_solve.dir/all] Error 2
make[3]: Leaving directory 
`/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu'
make[2]: *** [doc/CMakeFiles/doc.dir/rule] Error 2
make[2]: Leaving directory 
`/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu'
make[1]: *** [doc] Error 2
make[1]: Leaving directory 
`/build/buildd-eigen2_2.0.12-1-hppa-R7LBrh/eigen2-2.0.12/obj-hppa-linux-gnu'
make: *** [build/libeigen2-doc] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Build finished at 20100427-1701
FAILED [dpkg-buildpackage died]




--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org