Re: __attribute__((alias(foo))) and the hardening flags

2015-03-13 Thread Jerry James
On Thu, Mar 12, 2015 at 7:09 PM, Kevin Kofler kevin.kof...@chello.at wrote: Don't use __attribute__((alias(foo_gmp))), use asm(foo_gmp), as per: https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/Asm-Labels.html We need both names available, the _gmp-suffixed version for polymake, and the standard

Re: __attribute__((alias(foo))) and the hardening flags

2015-03-12 Thread Jerry James
On Wed, Mar 11, 2015 at 11:25 AM, Moez Roy moez@gmail.com wrote: When I set the target to f21 it fails on the test: Yes, the gfan update I have prepared addresses test failures, among other things. Regards, -- Jerry James http://www.jamezone.org/ -- devel mailing list

Re: __attribute__((alias(foo))) and the hardening flags

2015-03-12 Thread Jerry James
On Wed, Mar 11, 2015 at 10:54 AM, Moez Roy moez@gmail.com wrote: The hardening config was committed on February 19. Can you rebuild cddlib for rawhide (it shows February 11?) https://koji.fedoraproject.org/koji/packageinfo?packageID=7095 It has been rebuilt with the hardening flags but,

Re: __attribute__((alias(foo))) and the hardening flags

2015-03-12 Thread Kevin Kofler
Jerry James wrote: Since they contain identical symbols, the bundled polylmake version renames all of the symbols in the GMP-enabled version to have _gmp suffixes. We did likewise, but to support applications that only want the GMP-enabled version and

Re: __attribute__((alias(foo))) and the hardening flags

2015-03-11 Thread Moez Roy
On Wed, Mar 11, 2015 at 8:28 AM, Jerry James loganje...@gmail.com wrote: Now, cddlib was rebuilt just before alpha freeze, so it has been built with the hardening flags. This morning, I tried to rebuild gfan after adding in $RPM_LD_FLAGS, so that it too would be built hardened. The link

Re: __attribute__((alias(foo))) and the hardening flags

2015-03-11 Thread Moez Roy
When I set the target to f21 it fails on the test: LP algorithm being used: cddgmp. gfan: polyhedralcone.cpp:604: IntegerVector PolyhedralCone::getUniquePoint() const: Assertion `containsRelatively(ret)' failed. gfan: parser.cpp:438: PolynomialSetList