stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Closed: (STDCXX-446) [gcc] warning: inlining failed on operator<<(ostream&, complex)
Date Wed, 29 Aug 2007 01:41:30 GMT

     [ https://issues.apache.org/jira/browse/STDCXX-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Martin Sebor closed STDCXX-446.
-------------------------------

    Resolution: Fixed

Nightly builds are free of the warning.

> [gcc] warning: inlining failed on operator<<(ostream&, complex)
> ---------------------------------------------------------------
>
>                 Key: STDCXX-446
>                 URL: https://issues.apache.org/jira/browse/STDCXX-446
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: 26. Numerics
>    Affects Versions: 4.1.3
>         Environment: gcc 4.1.1
>            Reporter: Martin Sebor
>            Assignee: Martin Sebor
>            Priority: Minor
>             Fix For: 4.2
>
>
> The warnings below suggest that the complex insertion operrator is too big for inlining...
> gcc -c -I$(TOPDIR)/include/ansi    -I$(TOPDIR)/include -I$(BUILDDIR)/include -I$(TOPDIR)/examples/include
 -pedantic -nostdinc++ -O2  -m32 -W -Wall -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long
-Wcast-align   $(TOPDIR)/examples/manual/complex.cpp
> $(TOPDIR)/include/complex: In function 'int main()':
> $(TOPDIR)/include/complex:935: warning: inlining failed in call to 'std::basic_ostream<_CharT,
_Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::complex<_TypeT>&) [with _TypeT = double, _CharT = char, _Traits = std::char_traits<char>]':
--param max-inline-insns-single limit reached
> $(TOPDIR)/examples/manual/complex.cpp:41: warning: called from here
> $(TOPDIR)/include/complex:935: warning: inlining failed in call to 'std::basic_ostream<_CharT,
_Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const
std::complex<_TypeT>&) [with _TypeT = double, _CharT = char, _Traits = std::char_traits<char>]':
--param max-inline-insns-single limit reached
> $(TOPDIR)/examples/manual/complex.cpp:41: warning: called from here

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message