Hi Janus,

The testcase has a dependence on libubsan.so, which my LD_LIBRARY_PATH
does not seem to be able to resolve. It therefore fails in the
regression test. When I point to ~/lib64, I get the message:

/svn/trunk/gcc/testsuite/gfortran.dg/class_allocate_18.f90:8: runtime
error: signed integer overflow: 214358001592 * 214358001560 cannot be
represented in type 'integer(kind=8)'

Cheers

Paul

On 26 January 2015 at 15:57, Janus Weil <ja...@gcc.gnu.org> wrote:
> 2015-01-24 18:18 GMT+01:00 Tobias Burnus <bur...@net-b.de>:
>>> this is a second patch dealing with finalization-related regressions,
>>> [...]
>>> This patch fixes an invalid memory reference inside the finalizer
>>> routine (at runtime), which apparently was caused by dereferencing a
>>> pointer without checking if it's NULL. I simply insert a call to
>>> ASSOCIATED.
>>> [...]
>>>
>>> This one regtests cleanly on x86_64-unknown-linux-gnu. Ok for trunk and
>>> 4.9?
>>
>>
>> OK. Thanks for the patch!
>
> Thanks for the review, Tobias. Committed to trunk as r220125. Will
> backport to 4.9 soon.
>
> Cheers,
> Janus



-- 
Outside of a dog, a book is a man's best friend. Inside of a dog it's
too dark to read.

Groucho Marx

Reply via email to