Em 04/03/2016 13:37, Michal Kubecek escreveu: > On Fri, Mar 04, 2016 at 04:53:47PM +0100, Philippe Makowski wrote: >> >> just for information here the log of the attempt to build Firebird 3.0 >> RC2 under Fedora RawHide (gcc 6.0.0) >> >> https://copr-be.cloud.fedoraproject.org/results/makowski/firebird/fedora-rawhide-x86_64/00165626-firebird/build.log.gz > > See http://tracker.firebirdsql.org/browse/CORE-5099 > > The crash is probably caused by the problem mentioned in last two comments. >
I added my finds to the ticker: ------------- First, I just committed a change for GPRE generate code compatible with C++-14 I build in C++-14 mode with these options: -fno-sized-deallocation: because C++-14 pass the size to the delete operator. Instead of use this options, it would be better to check __cpluplus >= 201402L and do the appropriate change in the sources. -fno-delete-null-pointer-checks: becase the ->as ->is methods that we call in null pointers. May have others similar things. These options are not needed: -no-lifetime-dse -flifetime-dse=1 But I think -flifetime-dse=1 should be safe. ------------- Adriano ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
